우리는 Red Hat 서버를 보유하고 있습니다.
Linux 물리적 서버가 SAN에서 부팅되는지 아니면 로컬 디스크가 있는지 어떻게 알 수 있나요?
이를 보여주는 문서는 무엇입니까?
SAN에서 부팅된 서버에서 일부 구성만 수행하면 되기 때문에 이 질문을 드립니다.
답변1
부팅 장치인 드라이브를 찾으세요.
lsbk | grep /boot
그런 다음 장치 이름을 알면
ls -l /sys/block/sda
다음과 같은 결과가 반환됩니다.
lrwxrwxrwx 1 root root 0 Mar 30 09:27 /sys/block/sda -> ../devices/pci0000:00/0000:00:10.0/host2/target2:0:0/2:0:0:0/block/sda
어디00:10.0귀하의 장치 ID입니다. 이제 찾고 있는 장치를 알고 나면 다음 작업을 수행할 수 있습니다.
lspci | grep "00:10.0"
찾을 수 없으면 장치가 로컬로 연결되지 않은 것입니다. 이 프로세스를 쉽게 스크립트로 작성할 수 있다는 것은 분명하다고 생각합니다.