안녕하세요.
현재 시놀 두 대를 운용중이고 백업을 위한 헤놀로지 구축 테스트 중인데요.
DS3617 부트로더의 sata_args 값에 대해 궁금한 부분이 있습니다.
## 요약
1. 디스크 개수와 순서를 편집하는데 SataPortMap, DiskIdxMap 만 편집하면 될까요?
2. DS3617의 grub.cfg 에서 sata_args와 common_args, extra_args 어디에나 넣어도 옵션이 동작하는지 궁금합니다.
3. sata_args에 들어가는 값의 설명이 있는 도큐먼트가 혹시 있을까요?
## 상세
------------------------------------------------------------------------------------------------------------------
스토리지 연결 사양은 다음과 같습니다.
- Asrock Fatal1ty Z87 Professional (Z87: SATA x 6, ASM1061: SATA x 4) [1]
- Perc H200(SATA x 8) it mode x 2 [2]
------------------------------------------------------------------------------------------------------------------
목표는 저장소 관리자에서 레이드카드에 연결된 하드 16개가 먼저 나오게 하고 이어서 메인보드의 SATA가 연결되도록 설정하고 싶습니다.
[현재 상태]
그래서 부트로더의 수정된 sata_args 값은 다음과 같습니다.
set sata_args='sata_uid=1 sata_pcislot=5 synoboot_satadom=1 SasIdxMap=0 DiskIdxMap=10160008 SataPortMap=6488' [3]
제가 이해한 게 맞다면
------------------------------------------------------------------------------------------------------------------
- SataPortMap: Z87, ASM1061, H200, H200 연결된 순서대로 6, 4, 8, 8 => 6488
- DiskIdxMap: index 0 부터 시작하는 16진수 기준 원하는 노출 순서로 재배치 0x10, 0x16, 0x00, 0x08 => 10160008
------------------------------------------------------------------------------------------------------------------
라서 잘 노출이 되어야 하는데요. 메인보드와 레이드 카드간의 순서가 바뀌질 않네요. 혹시 제가 잘못 이해한 부분이 있는 걸까요?
물론 DS3617의 기본 설정이 12개이기 때문에 /etc/synoinfo.conf, /etc.defaults/synoinfo.conf 의 값도 아래 처럼 변경했습니다.
------------------------------------------------------------------------------------------------------------------
maxdisk=28 ( Internal: 6 + 4 + 8 + 8, usb: 2)
usbportfcfg=0x6000000 1100 0000 0000 0000 0000 0000 0000
esataportcfg=0x000000 0000 0000 0000 0000 0000 0000 0000
internalportcfg=0x3ffffff 0011 1111 1111 1111 1111 1111 1111
------------------------------------------------------------------------------------------------------------------
시리얼힐러[4]님이 작성하신 글을 참고해서 extra_args_3617 에도 넣어보고 common_args_3617 에도 넣어보는데 변하는게 없네요.
저 나머지 argument(sata_uid, sata_pcislot, synoboot_satadom, SasIdxMap) 등에 대해서도
무슨 역할인지 확인해보고 싶은데 검색실력이 부족해서인지 찾을수가 없습니다.
혹시 이 문제를 겪어보셨거나 조금이라도 단서가 되는, 혹은 의심되는 부분이 있으시다면 조언 감사히 받겠습니다.
여러가지 테스트 케이스를 만들어서 해보고 있는데 해결이 안되서 며칠째 이걸로 씨름하고 있네요.
참고 URL:
[1]: https://www.asrock.com/mb/intel/fatal1ty%20z87%20professional/
[3]: https://gugucomputing.wordpress.com/2018/11/11/experiment-on-sata_args-in-grub-cfg/
[4]: https://www.2cpu.co.kr/nas/14902?&sfl=wr_content&stx=diskidx&sop=and
¼³»ç ¼ø¼°¡ µÚÁ×¹ÚÁ× À̾
º¼·ý ±¸¼ºÇϱ⸸ ÇϸéµÇ´Àµ¥ ºÒÇÊ¿äÇÑ °÷¿¡
½Ã°£À» Çãºñ ÇÏ°í ÀÖ±º¿ä
¾Æ¹«·± ´ñ±ÛÀÌ ¾ø´Â ÀÌÀ¯ ÀÔ´Ï´Ù
SW RAID¶ó¼ ¼ø¼¸¦ °Å²Ù·Î ²É¾Æµµ º¼·ýÀÇ µð½ºÅ© ±¸¼º¸¸ ¸ÂÀ¸¸é ÀüÇô ¹®Á¦°¡ ¾ø½À´Ï´Ù.
½ÉÁö¾î °æÇè Áß¿¡ HBA°¡ IR Mode¶ó¼ ºÎÆà ÇÒ ¶§ ¸¶´Ù µð½ºÅ© ¹øÈ£°¡ ¹Ù²î´Â Àûµµ ÀÖ¾úÀ½¿¡µµ Àß ÀÛµ¿Çß½À´Ï´Ù.
´Ù½Ã ½ÃµµÇغÁ¾ß°Ú½À´Ï´Ù. USB°¡ °í»ýÀÌ ¸¹³×¿ä..ÇÏÇÏ