17.2. 동적으로 DASD 온라인 설정
이 섹션에는 온라인에서 DASD를 설정하는 방법에 대한 정보가 포함되어 있습니다.
프로세스
cio_ignore
유틸리티를 사용하여 무시된 장치 목록에서 DASD를 제거하고 Linux에 표시되도록 합니다.# cio_ignore -r device_number
device_number 를 DASD의 장치 번호로 바꿉니다. 예를 들면 다음과 같습니다.
# cio_ignore -r 4b2e
장치를 온라인으로 설정합니다. 다음 형식의 명령을 사용합니다.
# chccwdev -e device_number
device_number 를 DASD의 장치 번호로 바꿉니다. 예를 들면 다음과 같습니다.
# chccwdev -e 4b2e
또는 sysfs 특성을 사용하여 장치를 온라인으로 설정할 수 있습니다.
cd
명령을 사용하여 해당 볼륨을 나타내는 /sys/ 디렉터리로 변경합니다.#
cd /sys/bus/ccw/drivers/dasd-eckd/0.0.4b2e/#
ls -l total 0 -r--r--r-- 1 root root 4096 Aug 25 17:04 availability -rw-r--r-- 1 root root 4096 Aug 25 17:04 cmb_enable -r--r--r-- 1 root root 4096 Aug 25 17:04 cutype -rw-r--r-- 1 root root 4096 Aug 25 17:04 detach_state -r--r--r-- 1 root root 4096 Aug 25 17:04 devtype -r--r--r-- 1 root root 4096 Aug 25 17:04 discipline -rw-r--r-- 1 root root 4096 Aug 25 17:04 online -rw-r--r-- 1 root root 4096 Aug 25 17:04 readonly -rw-r--r-- 1 root root 4096 Aug 25 17:04 use_diag장치가 이미 온라인 상태인지 확인하십시오.
#
cat online 0온라인 상태가 아닌 경우 다음 명령을 입력하여 온라인 상태로 전환합니다.
#
echo 1 > online#
cat online 1
액세스 중인 devnode 블록을 확인합니다.
#
ls -l total 0 -r--r--r-- 1 root root 4096 Aug 25 17:04 availability lrwxrwxrwx 1 root root 0 Aug 25 17:07 block -> ../../../../block/dasdb -rw-r--r-- 1 root root 4096 Aug 25 17:04 cmb_enable -r--r--r-- 1 root root 4096 Aug 25 17:04 cutype -rw-r--r-- 1 root root 4096 Aug 25 17:04 detach_state -r--r--r-- 1 root root 4096 Aug 25 17:04 devtype -r--r--r-- 1 root root 4096 Aug 25 17:04 discipline -rw-r--r-- 1 root root 0 Aug 25 17:04 online -rw-r--r-- 1 root root 4096 Aug 25 17:04 readonly -rw-r--r-- 1 root root 4096 Aug 25 17:04 use_diag이 예에서와 같이 장치 4B2E는 /dev/dasdb로 액세스 중입니다.
이 지침은 현재 세션에 대해 온라인으로 DASD를 설정하지만 재부팅해도 지속되지 않습니다.
지속적으로 DASD를 설정하는 방법에 대한 자세한 내용은 영구 설정 DASD를 참조하십시오. DASD로 작업할 때 /dev/disk/by-path/
아래의 영구 장치 심볼릭 링크를 사용하십시오.