728x90
반응형
시나리오
- 증상 : fstab에 등록된 디바이스가 마운트되지 않음
- 점검1 : lvdisplay에서 확인되는 LV Path가 존재하지 않음
[root@ DBS01]# ls -l /dev/dataVG/oradata ls: cannot access /dev/dataVG/oradata: No such file or directory |
- 점검2 : lvdisplay에서 LVM상태가 NOT available 임 (정상 : available)
정상 LVM과 비정상 LVM 비교 확인
[비정상 LVM]
[root@DBS01]# lvdisplay -v /dev/dataVG/oradata DEGRADED MODE. Incomplete RAID LVs will be processed. Using logical volume(s) on command line --- Logical volume --- LV Path /dev/dataVG/oradata LV Name oradata VG Name dataVG LV UUID Eje5UK-UDJU-SwP4-FOmG-O7dZ-NEy6-JJW63o LV Write Access read/write LV Creation host, time DBS01, 2016-01-20 16:41:47 +0900 LV Status NOT available <-- 비정상 LV Size 599.99 GiB Current LE 153597 Segments 2 Allocation inherit Read ahead sectors auto |
[정상 LVM]
[root@ DBS01]# lvdisplay -v /dev/backupVG/orabackup DEGRADED MODE. Incomplete RAID LVs will be processed. Using logical volume(s) on command line --- Logical volume --- LV Path /dev/backupVG/orabackup LV Name orabackup VG Name backupVG LV UUID RyO7Cd-V104-BhV5-koOg-mNcQ-YjXq-ReNu8y LV Write Access read/write LV Creation host, time DBS01, 2016-01-20 16:42:06 +0900 LV Status available <-- 정상 # open 1 LV Size 700.00 GiB Current LE 179200 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:4 |
해결방법
비정상 LVM에서 논리볼륨을 활성화해준다
lvchange -ay "LVM 논리볼륨 경로" * 논리볼륨 경로는 lvdiaplay에서 LV path 값으로 확인 가능 |
[root@ DBS01]# lvchange -ay /dev/dataVG/oradata [root@ DBS01]# lvdisplay -v /dev/dataVG/oradata DEGRADED MODE. Incomplete RAID LVs will be processed. Using logical volume(s) on command line --- Logical volume --- LV Path /dev/dataVG/oradata LV Name oradata VG Name dataVG LV UUID Eje5UK-UDJU-SwP4-FOmG-O7dZ-NEy6-JJW63o LV Write Access read/write LV Creation host, time DBS01, 2016-01-20 16:41:47 +0900 LV Status available # open 0 LV Size 599.99 GiB Current LE 153597 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:11 |
최초 목적인 마운트 정상 확인
[root@ DBS01]# mount /DBDATA [root@ DBS01]# df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/dataVG-oradata 591G 432G 132G 77% /DBDATA |
만약 반대로 논리볼륨을 비활성화 하고 싶다면
[root@ DBS01]# umount /MDMDBDATA [root@ DBS01]# lvchange -an /dev/dataVG/oradata [root@ DBS01]# lvdisplay -v /dev/dataVG/oradata DEGRADED MODE. Incomplete RAID LVs will be processed. Using logical volume(s) on command line --- Logical volume --- LV Path /dev/dataVG/oradata LV Name oradata VG Name dataVG LV UUID Eje5UK-UDJU-SwP4-FOmG-O7dZ-NEy6-JJW63o LV Write Access read/write LV Creation host, time DBS01 , 2016-01-20 16:41:47 +0900 LV Status NOT available # open 0 LV Size 599.99 GiB Current LE 153597 Segments 2 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 252:11 [root@ DBS01]# ls -l /dev/dataVG/oradata ls: cannot access /dev/dataVG/oradata: No such file or directory |
(반드시 해당 경로는 언마운트 및 미사용 상태여야한다)
근데 비활성화는 쓸일 있을지 모르겠다.
728x90
'OS 기술 > Linux' 카테고리의 다른 글
passwd 변경시 module is unknown / password unchanged (0) | 2023.10.19 |
---|---|
리눅스 기본 편집기 변경 (vi, nano) (1) | 2023.10.04 |
[Linux] Failed to start LSB: Bring up/down networking (0) | 2023.09.26 |
OpenSSH 9.3p2 오픈소스 설치 명령어 모음 (CentOS 7 기준) (4) | 2023.08.02 |
OpenSSH 취약점 발견에 따른 업그레이드 (CVE-2023-38408) (23) | 2023.08.01 |