4베이 제품을 사용하고 있는데요. 볼륨의 용량을 늘려야 합니다. 나스를 8베이로 교체해서 그동안 사용해 온 볼륨은 그대로 사용하고, 디스크를 추가로 장착해서 새로운 볼륨을 만들기로 했습니다. 스토리지 풀 어셈블 기능을 사용하면 4베이 제품에서 사용하던 볼륨을 8베이 제품에서도 그대로 사용할 수 있습니다.
교체하기 전 상태
- 지금 사용중인 나스는 시놀로지 4베이 DS418 제품입니다.
- 디스크는 4TB, 6TB, 10TB, 10TB 이렇게 4개 장착되어 있습니다.
- 디스크마다 각각의 볼륨으로 사용하고 있습니다.
- 10TB, 10TB 디스크는 새 나스로 가져갈 계획입니다.
교체한 후 상태
- 나스는 시놀로지 8베이 DS1821+ 제품을 설치했습니다.
- 10TB 디스크를 4개 장착하고 레이드 5를 사용해서 30TB 크기의 볼륨을 만들었습니다.
- 기존 나스에서 사용하던 10TB, 10TB 디스크를 장착해서 사용하던 볼륨은 계속 사용할 수 있습니다.
- 베이가 2개 남아 있어서 나중에 용량이 부족하면 용량을 더 확장할 수 있습니다.
온라인 어셈블 하는 방법
- 나스의 전원을 끄고 스토리지 풀에 속해 있는 디스크를 모두 제거합니다.
- 제거한 디스크를 다른 나스에 모두 장착합니다.
- 스토리지 풀의 메뉴에서 온라인 어셈블을 클릭합니다.
- 적용을 클릭합니다.
- 온라인 어셈블이 성공하면 볼륨이 나타나고 볼륨에 들어 있는 공유 폴더가 보입니다.
시놀로지 나스의 파티션 레이아웃
시놀로지는 디스크의 공간을 세 가지 용도로 사용합니다. 운영체제 설치, 스왑 파티션, 스토리지 풀 생성. 여러 가지 용도로 사용하기 위해서 디스크의 공간을 나누는데요. 나눠진 공간을 파티션이라고 합니다.
파티션의 시작 위치, 파티션의 크기, 파티션 사이의 여백 등을 어떻게 설정하는지를 파티션 레이아웃이라고 합니다. 파티션 레이아웃은 여러 가지가 있으며, 어떤 레이아웃을 적용할지는 DSM 버전과 디스크의 용량에 따라 달라지는 것으로 보입니다.
파티션 레이아웃이 다르면 DSM을 설치하지 못하거나(이번 사례처럼) 이중화(Synology High Availability)를 하지 못하는 경우도 발생합니다. synopartition 명령어를 사용하면 파티션 레이아웃 종류와 현재 어떤 레이아웃을 사용하고 있는지 확인할 수 있습니다.
# DS918+와 8TB 디스크
root@SERVER-ANIMAL:~# parted /dev/sda print free
Model: ATA ST8000VN004-2M21 (scsi)
Disk /dev/sda: 8002GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
17.4kB 4194kB 4177kB Free Space
1 4194kB 8594MB 8590MB ext4 raid
2 8594MB 10.7GB 2147MB linux-swap(v1) raid
10.7GB 10.9GB 134MB Free Space
3 10.9GB 8001GB 7991GB raid
8001GB 8002GB 105MB Free Space
root@SERVER-ANIMAL:~# fdisk -l /dev/sda
Disk /dev/sda: 7.3 TiB, 8001563222016 bytes, 15628053168 sectors
Disk model: ST8000VN004-2M2101
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B85478E0-5350-4089-8C00-EA505B11635E
Device Start End Sectors Size Type
/dev/sda1 8192 16785407 16777216 8G Linux RAID
/dev/sda2 16785408 20979711 4194304 2G Linux RAID
/dev/sda3 21241856 15627848351 15606606496 7.3T Linux RAID
root@SERVER-ANIMAL:~# synopartition --check /dev/sda
/dev/sda: partition layout is version 9, list index is 14.
root@SERVER-ANIMAL:~# cat /etc/VERSION
majorversion="7"
minorversion="1"
major="7"
minor="1"
micro="1"
productversion="7.1.1"
buildphase="GM"
buildnumber="42962"
smallfixnumber="4"
nano="4"
base="42962"
builddate="2023/02/10"
buildtime="16:19:35"
root@SERVER-ANIMAL:~#
# DS1515+와 250GB SSD
root@withcom-ds1515p:~# fdisk -l /dev/sda
Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Disk model: WDS250G2B0A
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x4fbdb37a
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 4982527 4980480 2.4G fd Linux raid autodetect
/dev/sda2 4982528 9176831 4194304 2G fd Linux raid autodetect
root@withcom-ds1515p:~# synopartition --list
Index Version 1-Bay Size of Root/Swap/Reserved Partition
1. 1 YES 273042/ 787185/ 273042 sectors ( 133/ 384/ 133 MB)
2. 2 YES 4980087/ 1044225/ 257040 sectors ( 2431/ 509/ 125 MB)
3. 3 YES 530082/ 787185/ 16002 sectors ( 258/ 384/ 7 MB)
4. 5 YES 722862/ 594405/ 16002 sectors ( 352/ 290/ 7 MB)
5. 6 YES 4980087/ 4192965/ 257040 sectors ( 2431/ 2047/ 125 MB)
6. 7 YES 4980480/ 4194304/ 262144 sectors ( 2431/ 2048/ 128 MB)
7. 8 YES 4980480/ 4194304/ 260352 sectors ( 2431/ 2048/ 127 MB)
8. 9 YES 16777216/ 4194304/ 262144 sectors ( 8192/ 2048/ 128 MB)
9. 1 NO 1574307/ 787185/ 273105 sectors ( 768/ 384/ 133 MB)
10. 2 NO 4980087/ 1044225/ 257040 sectors ( 2431/ 509/ 125 MB)
11. 6 NO 4980087/ 4192965/ 257040 sectors ( 2431/ 2047/ 125 MB)
12. 7 NO 4980480/ 4194304/ 262144 sectors ( 2431/ 2048/ 128 MB)
13. 8 NO 4980480/ 4194304/ 260352 sectors ( 2431/ 2048/ 127 MB)
14. 9 NO 16777216/ 4194304/ 262144 sectors ( 8192/ 2048/ 128 MB)
root@withcom-ds1515p:~# synopartition --check /dev/sda
/dev/sda: partition layout is version 8, list index is 13.
root@withcom-ds1515p:~# cat /etc/VERSION
majorversion="7"
minorversion="1"
major="7"
minor="1"
micro="1"
productversion="7.1.1"
buildphase="GM"
buildnumber="42962"
smallfixnumber="3"
nano="3"
base="42962"
builddate="2022/12/07"
buildtime="17:44:52"
root@withcom-ds1515p:~#
# DS1522+와 10TB 디스크
root@NAS:~# fdisk -l /dev/sata1
Disk /dev/sata1: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors
Disk model: ST10000VN000-3AK101
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B84A8704-E615-4AC0-BE19-9B3903D0F177
Device Start End Sectors Size Type
/dev/sata1p1 2048 4982527 4980480 2.4G Linux RAID
/dev/sata1p2 4982528 9176831 4194304 2G Linux RAID
root@NAS:~# synopartition --list
Index Version 1-Bay Size of Root/Swap/Reserved Partition
1. 1 YES 273042/ 787185/ 273042 sectors ( 133/ 384/ 133 MB)
2. 2 YES 4980087/ 1044225/ 257040 sectors ( 2431/ 509/ 125 MB)
3. 3 YES 530082/ 787185/ 16002 sectors ( 258/ 384/ 7 MB)
4. 5 YES 722862/ 594405/ 16002 sectors ( 352/ 290/ 7 MB)
5. 6 YES 4980087/ 4192965/ 257040 sectors ( 2431/ 2047/ 125 MB)
6. 7 YES 4980480/ 4194304/ 262144 sectors ( 2431/ 2048/ 128 MB)
7. 8 YES 4980480/ 4194304/ 260352 sectors ( 2431/ 2048/ 127 MB)
8. 9 YES 16777216/ 4194304/ 262144 sectors ( 8192/ 2048/ 128 MB)
9. 1 NO 1574307/ 787185/ 273105 sectors ( 768/ 384/ 133 MB)
10. 2 NO 4980087/ 1044225/ 257040 sectors ( 2431/ 509/ 125 MB)
11. 6 NO 4980087/ 4192965/ 257040 sectors ( 2431/ 2047/ 125 MB)
12. 7 NO 4980480/ 4194304/ 262144 sectors ( 2431/ 2048/ 128 MB)
13. 8 NO 4980480/ 4194304/ 260352 sectors ( 2431/ 2048/ 127 MB)
14. 9 NO 16777216/ 4194304/ 262144 sectors ( 8192/ 2048/ 128 MB)
root@NAS:~# synopartition --check /dev/sata1
/dev/sata1: partition layout is version 8, list index is 13.
root@NAS:~# fdisk -l /dev/sata1
Disk /dev/sata1: 9.1 TiB, 10000831348736 bytes, 19532873728 sectors
Disk model: ST10000VN000-3AK101
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: B84A8704-E615-4AC0-BE19-9B3903D0F177
Device Start End Sectors Size Type
/dev/sata1p1 2048 4982527 4980480 2.4G Linux RAID
/dev/sata1p2 4982528 9176831 4194304 2G Linux RAID
/dev/sata1p3 9437184 19520864255 19511427072 9.1T Linux RAID
root@NAS:~# cat /etc/VERSION
majorversion="7"
minorversion="1"
major="7"
minor="1"
micro="1"
productversion="7.1.1"
buildphase="GM"
buildnumber="42962"
smallfixnumber="3"
nano="3"
base="42962"
builddate="2022/12/07"
buildtime="17:44:52"
root@NAS:~#
참고
- Synology | 지식 센터 | 스토리지 풀 어셈블
https://kb.synology.com/ko-kr/DSM/help/DSM/StorageManager/storage_pool_online_assemble?version=7 - Synology | 지식 센터 | 시스템 파티션 레이아웃이 호환되지 않아 Synology High Availability 클러스터를 생성할 수 없습니다. 어떻게 해야 하나요?
https://kb.synology.com/ko-kr/DSM/tutorial/sha_fix_partition_layout_difference

