728x90

IT/Unix & Linux 128

[AIX] 특정 단어 비밀번호 사용 불가 설정하기

안녕하세요. 슈다 입니다. AIX에서 암호를 설정할 때특정 단어를 사용할 수 없도록 설정하는 방법에 대해 알아보겠습니다. AIX 비밀번호 변경 시 사용 불가 단어 정의하기 AIX 의 계정 별 옵션을 확인해 보면 dictionlist 라는 항목이 존재합니다.# lsuser -f 계정명 | grep diction# lsuser -a dictionlist 계정명 해당 옵션에 비밀번호로 사용할 수 없는 단어가 정의된 파일 경로를 기입하면 되는데요,AIX에서 특정 파일셋을 설치하면 2만 4천자 이상의 취약한 단어가 정의된 파일을 생성해 줍니다. 또한 자신의 계정명을 비밀번호의 일부로 사용할 수 없도록 설정할 수 있는 방법도 알아보겠습니다.* root 계정으로 passwd를 강제 변경 시 해당 옵션은 적용되지 않습..

IT/Unix & Linux 2020.06.24

[AIX] topas를 이용한 메모리 사용률 확인

안녕하세요. 슈다 입니다. AIX 모니터링 툴인 topas를 이용해 메모리 사용률 확인 방법에 대해 알아보겠습니다. TOPAS 메모리 항목 내용 확인 topas를 실행합니다. 우측 중단 쯤 "MEMORY" 항목을 확인합니다. 각 항목의 내용은 아래와 같습니다. Real, MB 4096 : 해당 서버에 할당된 리얼 메모리 (가상 메모리 X) 해당 스크린샷에서는 4096MB = 4GB의 메모리 사이즈를 가집니다. % Comp : 서버에서 실행되는 어플리케이션 등의 사용률 즉, 메모리의 현재 사용률 % Noncomp : 파일 캐시 영역 AIX는 사용하지 않는 메모리를 파일 캐시 영역으로 사용합니다. 모니터링 툴로 확인해 보면 메모리의 전체 사용률이 높게 나오는 경향이 있습니다. 하지만 실제 어플리케이션 사용률..

IT/Unix & Linux 2020.06.20

[AIX] Cannot load program crsctl.bin 해결하기

안녕하세요. 슈다 입니다. 오라클 기동을 위해 crsctl 관련 명령을 입력하였는데 아래와 같은 Cannot load program crsctl.bin 에러가 발생할 경우 해결 방법을 알아보겠습니다. Cannot load program crsctl.bin 해결하기 해당 에러의 발생 원인은 서버의 iocp 포트가 Defined 상태이기 때문입니다. 해당 명령어를 사용해 iocp 상태를 확인합니다. # lsdev -Cc iocp iocp0 Defined I/O Completion Ports iocp 가 Defined 상태입니다. Available로 변경하기 위해 다음과 같이 진행합니다. # smitty iocp > Configure Defined I/O Completion Ports 해당 메뉴를 실행하는 즉..

IT/Unix & Linux 2020.06.16

[NIM] There are no items of this type 해결하기

안녕하세요. 슈다 입니다. NIM 사용을 위해 신규 Machine을 등록 후 리소스를 할당하려 하는데, There are no items of this type. 메세지가 발생하며 아무런 Action도 취할 수 없을 때 아래 내용 확인해 보시기 바랍니다. There are no items of this type 메세지 발생 이유 Machine 등록 시 기존에 설정된 네트워크 대역이 있다면 자동으로 물고 오지만 그렇지 않다면 신규 네트워크를 정의해 주어야 합니다. # smitty nim -> Manage Networks > Define a Network > ent 선택 필수 항목으로 표시되는 네트워크 이름, IP, Netmask를 입력합니다. Change/Show.. 메뉴를 이용해 생성된 신규 네트워크를 ..

IT/Unix & Linux 2020.06.10

[AIX] 프로세스 우선순위 변경하기 - renice

안녕하세요. 슈다 입니다. AIX에서 renice를 사용해 프로세스 우선순위 변경 방법에 대해 알아보겠습니다. AIX에서 renice 사용방법 renice로 프로세스 우선순위 변경하기 변경하려는 프로세스의 PID를 확인합니다. 예제에서는 test.sh 프로세스의 PID를 확인하였습니다. # ps -ef |grep test.sh PID를 이용해 현재 nice 값을 확인합니다. 현재 값은 20으로 확인됩니다. # ps -efo pid,comm,nice |grep PID * 리눅스에서는 # ps -efo 가 아닌 # ps axo 를 사용합니다. renice 명령으로 우선순위를 -20 만큼변경합니다. 현재 값 20에서 -20이 되므로 nice값이 0이 됩니다. renice 값을 24로 입력해 보겠습니다. 현재 ..

IT/Unix & Linux 2020.05.28

[AIX] 개별 파일시스템 미러링

안녕하세요. 슈다 입니다. 볼륨그룹 전체 미러링이 아닌 파일시스탬 개별적 미러링 방법에 대해 알아보겠습니다. 개별 파일시스템 미러링 LV명이 fslv00인 /backup 파일시스템을 미러링 해보겠습니다. LP, PP 모두 40 입니다. LV fslv00 은 rootvg에 생성되어 있는데요 rootvg를 구성중인 hdisk0, hdisk1 중 어느 디스크에 LV가 생성되어 있는지 확인합니다. hdisk1 에 생성되어 있는 것이 확인됩니다. # lslv -m fslv00 mklvcopy라는 명령어를 사용하여 LV를 hdisk0 에 미러링 합니다. # mklvcopy fslv00 2 hdisk0 fslv00 : 미러링 할 LV name 2 : Total logical partition 2 copy hdisk0..

IT/Unix & Linux 2020.05.26

[AIX] chdev 명령 child device 오류 해결하기

안녕하세요. 슈다 입니다. chdev 명령으로 fcs 속성 변경을 하려는데 "Cannot perform the requested function because a child device of the specified device is not in a correct state" 라는 메세지와 함께 명령어 실행이 되지 않을 때 해결 방법을 알아보겠습니다. 해결방법은 fcs와 재귀적으로 묶여있는 하위 device 를 삭제한 뒤 명령어를 실행하는 것 입니다. 운영중인 device에 rmdev 명령을 실행할 수 있기 때문에 명령어 사용시에는 장애 발생 가능성을 충분히 검토해야 합니다. chdev 명령 child device 오류 해결하기 하위 device 정보를 확인합니다. 변경하려는 fcs가 fcs0 이라고 가..

IT/Unix & Linux 2020.05.22

Dlpar 불가 시 조치방법 - RMC 재기동 방법

안녕하세요. 슈다 입니다. 서버의 rmc 데몬과 HMC 간 통신이 되지 않아 DLPAR 를 진행할 수 없을 때 아래처럼 조치해 보시기 바랍니다. DLPAR시 RMC 문제 해결하기 1. 동일 네트워크 대역 확인 ping 명령을 통해 서버에서 HMC로 통신이 되는지, HMC에서 서버로 통신이 되는지 확인합니다. # ping IP 서버와 HMC의 네트워크 (IP) 가 서로 다른 대역에 설치되어 있는 경우 RMC데몬과 HMC가 물리적인 네트워크 환경으로 인해 단절된 경우 등 에는 RMC와 HMC 통신이 되지 않아 DLPAR가 불가능 합니다. HMC와 LPAR 간 동일한 네트워크 대역 설정이 필요합니다. 2. HMC가 인식하는 LPAR의 IP와 실제 LPAR의 IP가 다를 경우 RMC 통신이 불가능 합니다. 데몬..

IT/Unix & Linux 2020.05.21

파일시스템 I/O 모니터링

안녕하세요. 슈다 입니다. 파일시스템 I/O 모니터링을 하는 방법 중 하나로 iostat 명령이 있습니다. iostat 명령으로 파일시스템을 모니터링 하는 방법에 대해 알아보겠습니다. 파일시스템 I/O 모니터링 - iostat 1회성 확인 # iostat -F /Filesystem -F : 파일시스템 모니터링 옵션 필드 내용은 아래와 같습니다. tm_act : 장치가 활성화 된 시간의 백분율 Kbps : 초 당 KB 단위의 데이터 전송 량 (Read/Write) tps : 초당 전송 횟수 Kb_read : 전체 Read 수 Kb_wrtn : 전체 Write 수 파일시스템을 지속적으로 모니터링 하려면 명령어에 옵션 하나를 추가합니다. # iostat -F /Filesysem 5 5 : 입력한 숫자의 초 간..

IT/Unix & Linux 2020.05.14

원하는 크기의 파일 생성, 파일 나누기, 파일 합치기

안녕하세요. 슈다 입니다. 다양한 사이즈의 파일이 필요한 경우가 생길 수 있는데요. 원하는 크기의 더미 파일 생성 및 파일 나누기, 그리고 파일 합치는 방법에 대해 알아보겠습니다. 더미 파일 생성 touch 명령으로 사이즈 0 파일을 생성할 수 있지만 사이즈가 어느정도 있는 더미 파일을 생성하려면 lmktemp 명령을 사용합니다. 다만 파일 생성 시 GB 옵션이 먹히지 않기 때문에 1GB 이상의 파일 생성 시는 MB로 변환 후 사용하시면 됩니다. 또한 더미 파일이지만 실제 파일시스템을 사용하므로 파일시스템 사이즈 이내로 생성해 주세요. test_file이름으로 512MB 의 파일을 생성 # lmktemp test_file 512M 파일 정보를 확인하니 text 파일로 확인 됩니다. 파일 나누기 파일 나누..

IT/Unix & Linux 2020.04.29
728x90