본문 바로가기

OS-OE Knowledge/Linux-Unix KB117

[RHEL] Target 관리 (과거 runlevel의 대체 모드) [RHEL] Target 관리 (과거 runlevel의 대체 모드) 1. Default Target 정보 확인 # systemctl get-default multi-user.target 2. 설정 가능한 정보 확인 # systemctl list-units --type target Note. 모든 정보 확인 # systemctl list-units --type target --all 3. 원하는 모드로 Target 설정 (적용을 위해 리부팅 필요) # systemctl set-default multi-user.target or # ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target Note. 즉시 적용 (현재 Tar.. 2022. 8. 25.
RHEL/disable acpi_power_meter 1) unload acpi_power_meter # modprobe -r acpi_power_meter 2) acpi_power_meter를 사용하지 않도록 등록 # echo "blacklist acpi_power_meter" > /etc/modprobe.d/blacklist-acpi_power_meter.conf # echo "install acpi_power_meter /bin/false" >> /etc/modprobe.d/blacklist-acpi_power_meter.conf 3) power1을 열람하지 않도록 sensors3.conf 파일에 아래 내용을 등록 # vim /etc/sensors3.conf chip "power_meter-acpi-0" ignore power1 4) Reboot 2022. 7. 8.
dmesg/Control displayed/printed console log level Console 작업 중에, 쏟아지는 이벤트(e.g. ACPI alert )등으로 작업에 어려움이 있을때, console log level(nlevel)을 임시로 조정하여 화면에 출력되는 정보를 관리할 수 있음. dmesg Supported log levels (priorities): #define KERN_EMERG "" /* system is unusable */ #define KERN_ALERT "" /* action must be taken immediately */ #define KERN_CRIT "" /* critical conditions */ #define KERN_ERR "" /* error conditions */ #define KERN_WARNING "" /* warning condit.. 2022. 4. 14.
Infiniband perftest Open Fabrics Enterprise Distribution (OFED) Performance Tests https://github.com/linux-rdma/perftest Infiniband network 성능 검증이 필요한 경우, Server(host_a): 트래픽을 수신하는 장비/서버 Client(host_b): 트래픽을 발생하는 장비/클라이언트 Note. Server/Client 각 System에 동일 perftest package가 설치되어야 함. General: [root@host_a]# ib_write_bw -F -R -a [root@host_b]# ib_write_bw -F -R -a GPUDirect: [root@host_a]# ./ib_write_bw -d ib_dev --use.. 2022. 4. 13.
RHEL/GPU 환경에서 OS inbox driver(nouveau) 비활성화 필요 GPU 환경에서, OS inbox GPU driver(nouveau)로 인해 장애(부팅실패/화면출력오류/응답없음 등)을 경험할 수 있음 Inbox GPU driver (nouveau) causes hang during OS boot A. During install, set Linux kernel parameter “nomodeset”. Note. 부팅 장애를 경험하지 않는 상황에서, 생략 가능 예상 1) 설치 화면에서 ‘E’ Key를 통해 부트 메뉴 편집 2) 방향키를 통해 “linux /boot/vmlinuz …” 형태의 항목 검색 후, “nomodeset” 를 추가 e.g.) submenu 'Submenu title' { menuentry 'Submenu option 1' { linuxefi /ima.. 2022. 4. 13.
RHEL8/Build for RHEL 8 local Repository. Build for RHEL 8 local repository. RHEL 8 부터 ODD media를 이용한 local repository 구성 방법이 일부 변경되었음을 알게되어... 이런 저런 삽질 후에 ... 기록 남기기 ... 1. mount point 생성 # mkdir -p /media/odd 2. media mount # mount -o loop /dev/cdrom /media/odd 3. repository 정보 생성 # vim /etc/yum.repos.d/odd.repo 아래 형태로 기입 [RHEL8DVD_BaseOS] name=RHEL8DVD_BaseOS baseurl=file:///media/odd/BaseOS/ enabled=1 gpgcheck=1 gpgkey=file:///etc/p.. 2021. 11. 12.
[RHEL] qlaNxxx driver extended logging FC (SAN) 장애 증상 조사를 위해 보다 많은 정보를 얻고자 할 때, [Troubleshooting] How do I turn on additional qla2xxx or qla4xxx driver extended logging and what logging is available? https://access.redhat.com/articles/337813 Issue how do I setup up qlogic driver 'extended_error_logging' what are the steps for doing this for boot time logging how can I get additional debug information from the driver How to enable ext.. 2021. 9. 17.
Linux/^M (개행문자) 확인 및 제거 고객사 방문하여 작업 중 접해서 당혹스러운 상황에 다행히도 도움을 받아 해결했지만, 잊지 않도록(?) 기록해두기 ... 1. Check # vi -b 2. Remove :%s/^M$//g Note. '^M' = + + Not! '^'+'M' Windows/DOS : CRLF(Carriage return) 조합으로 줄바꿈을 정의 (커서의 위치를 앞으로 이동) Unix/Linux/C : LF(Line Feed) 만으로 줄바꿈을 정의 (현재 위치에서 바로 아래로 이동) 이로 인해(개행 방식 차이), 윈도우에서 작성된 것을 Unix/Linux 계열로 올리면 vi로 편집시 ^M이 붙는 경우가 발생함. - ftp를 통해 전송하면 방식이 텍스트/2진 중 어떤 것을 이용하는가에 따라 달라질 수 있음 -- 텍스트 방식으.. 2021. 3. 20.
Linux/tar 사용법 tar 분할 압축 해제 Syntax: tar cvf(z) - 대상디렉토리or파일 | split -b 용량 - 분할압축파일명 # tar cvf - /tmp | split -b 3000m - ahs_dump.tar ahs_dump.taraa ahs_dump.tarab ahs_dump.tarac ahs_dump.tarad # cat ahs_dump.tar* | tar zxvf - 출처: https://frody.tistory.com/5 2021. 2. 4.
반응형