싱글 디스크 교체
작성 일시: 2024년 5월 14일 오전 9:59 태그: TMS[장애대처], 데일리
작업 순서
섹션 제목: “작업 순서”- 디스크 교체를 위한 서버 shoutdown
cat /etc/fstab- 해당 명령어로 자동 마운트 부분에 주석 처리 되어 있는지 확인.
- 디스크 교체 전 디스크의 파일 시스템, 레이블, 볼륨 등을 확인하고 셧다운 진행
- 디스크 물리 교체
3-1. 파티셔닝
parted /dev/sd(영역)- 디바이스 영역 기재. (파티셔닝 2TB 이하는 fdisk 로 가능하지만 그 이상의 디스크 작업을 하려면 parted 로 해야함.)
3-2. 레이블 설정
mklabel primary- 기존에 파티셔닝이 되어 있는 디스크라면 새롭게 파티셔닝을 할 것인지에 대한 응답이 나온다. Yes or no 중 yes 선택.
3-3. 볼륨 할당
mkpart primary 0 100%
2048s- 0 ~ 100% 까지 할당한다는 의미
3-4. 싹-무시하고 작업 진행
ignore- 싱글 디스크 교체와 같은 상황에서는 디스크에 기존의 파티션 구조가 존재할 수 있고, 이러한 구조를 완전히 새로 구성하려 할 때 ignore 를 사용하여 경고 없이 새로운 파티션을 생성할 수 있다.
3-5. parted 설정 확인
print
q- 확인 및 종료
- 디바이스 상태 확인
fdisk -l- 파일 시스템 생성
mkfs.[FS] /dev/sd[영역]1- mkfs : “make filesystem” 의 약자로, 새로운 파일 시스템을 생성하는 명령어.
- [FS] : 파일 시스템 타입을 의미. ex) ext4, xfs, vfat 등…
- /dev/sd[영역]1 : 파일 시스템을 새성할 특정 드라이브와 파티션을 지정. 영역=드라이브, 1=파티션 번호.
- 예) 첫번 째 SATA 드라이브의 첫 번째 파티션에 ect4 파일 시스템을 만들고싶다? = mkfs.ext4 /dev/sda1
- 해당 명령어를 사용하기 전에는 해당 드라이브가 중요한 데이터를 포함하고 있지 않거나, 데이터를 백업했는지 확인해야 한다. 파일 시스템을 생성하는 과정에서 파티션에 있던 기존의 모든 데이터는 영구히 지워기지 때문이다.
- 주석 제거
cat /etc/fstab- 모든 디바이스에 대한 마운트 설정
mount -a- df 로 확인.
- 디바이스 파일 시스템 확인
df -Th- mount 적용된 것만 확인.
있었던 일
섹션 제목: “있었던 일”해야할 일
섹션 제목: “해야할 일”- [ ]