현재 SATA 디스크가 장착된 두 대의 서버가 있습니다. 상자에 적재된 상자는 종종 튕겨 나옵니다. 우리는 IO 대기와 시스템 활용도 증가 사이의 직접적인 상관 관계를 발견했습니다. IO가 높으면 시스템 CPU 사용량도 급증합니다. 서버에 하드웨어 RAID가 있고 드라이브가 /dev/sda로 표시됩니다. 우리는 CentOS를 실행하고 있습니다. 또한 raid 1에 2개의 SSD를 설치하고 USB 드라이브에서 부팅한 다음 dd를 사용하여 SATA 디스크에서 SSD로 복사하려고 합니다. 모든 것을 복사한 후에는 원래 배열을 삭제하고 두 번째 배열만 유지합니다. 이것이 작동할까요? Linux에서는 /dev/sda 또는 /dev/sdb 디스크를 어떻게 할당합니까?
답변1
파티션이 있는 경우 LVM
다음 단계를 권장합니다.
먼저 s를 사용하여 시스템에서 사용하는 /boot 볼륨을 나타내도록 fstab
및 구성을 전환합니다.grub
UUID
그런 다음 SSD
장치를 연결하고 시스템을 부팅 RAID
한 후 SSD
새 /boot 볼륨과 새 LVM
PV
.
PV
그런 다음 기존 항목에 새 항목을 추가 VG
하고 모든 항목을 항목 LV
으로 마이그레이션합니다( 필요한 모든 명령 확인 ).SSD
PV
man lvm
마이그레이션 RAID
이 완료되면PV
Volume Group
그런 다음 tar 또는 rsync를 사용하여 /boot 파일 시스템의 내용을 새 위치( /boot 파티션의 /boot 파티션 SSD
)에 복사하고, ACL
s 및 SE
컨텍스트를 보존하고, grub 구성에서 커널 설정을 조정하고, grub을 설치합니다. /boot 파일 시스템 SSD
.