본문 바로가기

공부하자4

HPE Proliant Gen10 - PCI Slot 사용여부 설정 방법 (ilorest) 서버에 10G 네트워크 카드를 따로 사용하는 경우 Redhat Linux 에서 부팅 시 마다 네트워크 디바이스 네임이 변경 되는 문제가 발생 할 수 있다. ex. eth4였다가 eth0이었다가 계속 바뀜 부팅 중에 읽어 오는 순서에 따라 랜덤하게 바뀐다. 그 문제를 방지하기 위한 방법 중에, 사용하지 않는 PCI Slot을 비활성 시키는 방법이 있다. Gen9 이하에서는 이미 설정된 서버에서 conrep 으로 설정을 떠서 적용해 주는 방식으로 설정이 되었었는데, Gen10 에서 아무리 conrep으로 해봐도 PCI Slot 설정에 영향이 없었다. F9에서 수동으로 설정 할 수도 있지만 대량 작업이 필요한 경우가 많아서 원격으로 할 수 있는 방법을 찾아보았다. 네트워크 연결 상태 DL360 Gen10 1G.. 2020. 5. 3.
Redhat Linux 7 - 부팅 실패. error: not a correct XFS inode. 시스템 접속이 안돼서 콘솔을 연결 해 보니 서버 재부팅 후 부팅이 실패하고 있는 상태였다. 콘솔 표준출력 메시지 error: not a correct XFS inode. error: attempt to read or write outside of partition. (반복 출력) 환경: Redhat Linux 7.3, DL380 Gen10 조치 과정 처음 보는 증상이다. 일단 재부팅을 해보자. 똑같다. 7.3 iso mount 후 rescue 모드로 부팅! chroot /mnt/sysimage 후 grub 파일 체크. 이상 없어서 grub2-mkconfig -o /etc/grub2-efi.cfg 후 다시 재부팅 => 부팅 불가 (출력 메시지는 바꼈다. 기억 안나..) 다시 rescue 모드 부팅 후 파일.. 2020. 4. 29.
Redhat Linux - 강제 rebooting 프로세스가 실행 중인 시스템을 재부팅하다보면 서버가 down되는 과정에 automount 된 디렉토리가 busy 상태로 umount 되지 않아 재부팅이 되지 않는 경우가 종종 있다. -f 옵션을 줘도 저 부분에선 멈춘다. 그럴 경우 쓰는 방법! echo 1 > /proc/sys/kernel/sysrq; echo b > /proc/sysrq-trigger echo 1 > /proc/sys/kernel/sysrq : sysrq 기능을 활성화 (반대는 0) echo b > /proc/sysrq-trigger : disk를 동기화하거나 마운트를 해제하지 않고 즉시 시스템 재부팅 참고: https://www.kernel.org/doc/html/latest/admin-guide/sysrq.html 2020. 4. 29.
HPE Proliant Gen10 - Boot order 변경 방법 (ilorest) HPE Gen9 이하에서는 이미 boot order 설정이 되어 있는 서버가 있는 경우 conrep 명령을 통해 bios 설정을 저장해서 다른 서버에도 적용 할 수 있었는데, Gen10에서는 conrep 으로 설정을 적용하면 boot order 가 원하는대로 변경되지 않는 경우가 있었다. 콘솔에 접속해서 변경하자니 귀찮고, 특히나 관리하는 서버의 대수가 많은 경우에는 어느세월에 하고 있어! 그래서 ilorest 를 사용해보았다. Redhat Linux 환경 일단 세션연결을 하자 ilorest --nologo --cache-dir=/tmp/cache-iloip login iloip -u username -p password 현재 boot order 확인 ilorest --nologo --cache-dir=.. 2020. 4. 21.