반응형

IT/Unix & Linux 128

백스페이스가 안되고 ^H, ^? 같은 문자가 입력될 때

안녕하세요. 슈다 입니다. 유닉스에서 명령어를 입력하다 오타를 수정하기 위해 백스페이스를 눌렀는데, 글자는 지워지지 않고 ^H, ^? 이런 문자들이 입력되는 경우 해결방법을 알아보겠습니다. 방법 1 - stty 명령 사용 글자를 수정하기 위해 백스페이스를 입력했지만 ^H 가 입력되고 있습니다. Ctrl+C 를 입력하여 빠져나옵니다. stty 명령을 사용합니다. 만약 ^H 가 아닌 ^? 과 같이 나오면 ^? 을 입력합니다. # stty erase ^H 별도의 출력내용 없이 명령어가 실행됩니다. 다시 한번 백스페이스를 입력해 봅니다. 정상적으로 글자가 삭제되는 것을 확인할 수 있습니다. 방법 2 - Ctrl 사용 즉시 문자를 삭제하고 싶을 경우 사용합니다. 컨트롤 키(Ctrl)를 누른 상태에서 백스페이스를 ..

IT/Unix & Linux 2020.10.30

[AIX] Volume group rootvg is locked 해결 방법

안녕하세요. 슈다 입니다. lsvg rootvg 등 rootvg를 조회하려는데 rootvg가 lock이 걸렸다는 메세지가 발생할 경우 해결방법을 알아보겠습니다. 1. chvg 명령 사용 chvg -u rootvg 으로 lock이 해소 되는지 확인해봅니다. # chvg -u rootvg 2. lock 프로세스 kill chvg 명령으로 해결되지 않는다면 관련 프로세스를 찾아 해결합니다. rootvg에 lock이 걸리면 /etc/vg 밑에 vgXXXXXXXXXXXXXXXXXX 형식의 파일이 생성됩니다. # cd /etc/vg # ls -lart (가장 마지막으로 업데이트 된 파일을 마지막으로 보기) lock이 걸린 시점으로 예상되는 파일을 찾아봅니다. 의심되는 파일이 보인다면 아래처럼 확인합니다. # fus..

IT/Unix & Linux 2020.10.20

[AIX] NFS 설정 및 사용 방법

안녕하세요. 슈다 입니다. AIX에서 NFS (Network File System) 설정 및 사용 방법에 대해 알아보겠습니다. AIX에서 NFS 설정 * 설정 대상은 NFS 서버 기준 입니다. NFS 설정이 되어 있는 디렉토리나 파일시스템이 있다면 /etc/exports 파일에서 확인할 수 있습니다. NFS 설정이 되어 있지 않다면 해당 파일이 없거나 내용이 없습니다. NFS 설정을 위해 smit 명령어를 사용합니다. # smit nfs Network File System (NFS) 선택 NFS 등록 및 변경, 삭제 등을 할 수 있는 메뉴가 나타납니다. 등록을 위해 Add a Directory to Exports List 를 선택합니다. 여러가지 입력 옵션이 있지만 일반적인 NFS로 사용 시 아래 두가지..

IT/Unix & Linux 2020.10.15

[AIX] mksysb 파일 검증 방법

안녕하세요. 슈다 입니다. AIX에서는 mksysb 명령으로 rootvg를 백업받을 수 있습니다. 예시 : # mksysb /PATH/IMAGE_NAME.image 간혹 해당 파일로 백업 복구를 진행하거나 NIM의 Install 리소스로 사용시 정상적으로 복구가 진행되지 않는 경우가 있습니다. 이럴 경우 mksysb 파일 정상 유무를 확인할 수 있는 방법을 알아보겠습니다. mksysb 파일 검증 우선 검증하려는 파일이 mksysb 파일인지 확인해 봅니다. # file MKSYSB_FILE mksysb로 백업받은 파일이라면 아래 형식과 같이 출력됩니다. MKSYSB_FILE: backup/restore format file 해당 파일을 검증합니다. # listvgbackup -f MKSYSB_FILE mo..

IT/Unix & Linux 2020.10.08

[AIX] lsps 명령어가 정상적으로 실행되지 않을 때

안녕하세요. 슈다 입니다. root 계정으로는 정상적으로 명령어가 실행되는데 그 외의 계정으로는 명령어가 정상적으로 실행되지 않거나 특정 옵션이 실행되지 않을 경우 참고할 수 있는 내용입니다. 명령어가 정상적으로 실행되지 않는 상황 예시 AIX서버에 DB설치를 하는 중 설치 계정에서 페이징 스페이스 조회 명령인 lsps 명령어가 정상적으로 실행되지 않아 설치 진행이 되지 않음 root 유저로 명령어 실행 시 정상적으로 실행됨 명령 : lsps -a DB 설치계정으로는 특정 옵션 명령이 정상적으로 실행되지 않음 lsps -s : 실행됨 lsps -a : 실행되지 않음 LVM system call found an unaccountable internal error 명령어가 실행되긴 하지만 특정 옵션만 먹히지..

IT/Unix & Linux 2020.09.21

[AIX] APAR 설치 여부 확인 방법

안녕하세요. 슈다 입니다. AIX에서 특정 버그나 문제해결을 위해 APAR 를 적용해야 할 때가 있습니다. APAR는 간단히 패치라고 이해하시면 되겠습니다. 해당 APAR가 현재 사용중인 OS에 적용이 되어 있는지 아닌지 확인할 수 있는 방법을 알아보도록 하겠습니다. APAR 설치 여부 확인 instfix 명령어를 사용합니다. 현재 설치되어 있는 APAR 목록을 확인합니다. APAR 이름만 나열 갯수가 많아 more 등의 명령을 추가해 확인합니다. # instfix -i |more 전체적으로 APAR의 설치 여부를 확인할 수 있습니다. APAR 내용 포함하여 확인 # instfix -ai |more APAR에 대한 간단한 내용과 함께 설치 여부를 확인할 수 있습니다. 특정 APAR 설치 여부 확인 특정 ..

IT/Unix & Linux 2020.07.24

[AIX] OS 설치일과 부팅시간 확인방법

안녕하세요. 슈다 입니다. 간혹 OS 설치일을 확인하고 싶거나 시스템이 언제 부팅되었는지 궁금할 때가 있으신가요? 아래처럼 확인해 보시기 바랍니다. OS 부팅시간 확인 who 명령어와 uptime 명령어를 사용하는 방법이 있습니다. who 명령어로 확인 who 명령어를 옵션 없이 사용하면 로그인 시각과 소스IP 등을 확인할 수 있는데요 -b 옵션을 사용하면 부팅 시간을 확인할 수 있습니다. # who -b 3월 25일 17:14분에 부팅되었네요. uptime 명령으로 확인 uptime 명령은 부팅 후 얼마나 시간이 지났는지 확인할 때 사용합니다. 옵션 없이 사용합니다. # uptime 부팅 이후 119일이 지났다고 확인됩니다. OS설치일자 확인 getlvcb 명령을 사용하며 결과값에서 time creat..

IT/Unix & Linux 2020.07.23

[AIX] Machine의 전체 CPU 및 Core 수 확인

안녕하세요. 슈다 입니다. AIX가 설치된 장비(Machine)가 전체 몇개의 CPU로 몇 Core를 가지고 있는지 확인하는 방법을 알아보겠습니다. P series 장비 Total CPU, Core 확인하기 우선 물리적인 Total CPU는 CPU수 x Core수 가 됩니다. 그렇다면 장비의 CPU 수와 Core수를 AIX서버에서 어떻게 확인할 수 있을까요? lscfg 명령으로 확인하기 lscfg 명령을 통해 현재 H/W 구성정보를 확인할 수 있습니다. 설치된 CPU 칩의 갯수와 CPU가 몇 Core로 되어 있는지 확인합니다. # lscfg -vp |grep WAY 8 WAY PROC CUOD: 라는 결과가 6줄이 나왔습니다. 화면의 값은 제가 사용중인 장비의 값이며 사용하는 머신 타입에 따라 WAY값과..

IT/Unix & Linux 2020.07.21

NIM - 0042-008 NIMstate: Request denied 해결 방법

안녕하세요. 슈다 입니다. NIM을 이용해 Client에 mksysb 복구 작업 등을 진행할 때 0042-008 NIMstate: Request denied - Method_req 메세지가 발생하는 경우 해결 방법에 대해 알아보겠습니다. 상황 예시 스크린샷과 같이 NIM을 이용해 설치 메뉴까지 진입하였지만 곧 이어 아래와 같은 메세지가 발생합니다. 발생 원인 예를 들어 Client의 machine이름이 host1 로 등록되어 있다고 가정한다면 해당 host1에 동일한 IP와 리소스로 다시한번 같은 작업을 진행할 경우 해당 메세지가 발생하는 것으로 추측됩니다. 해결 방법 NIM Matser 서버에서 등록된 머신을 삭제 후 재등록 합니다. 등록된 리소스를 reset한 뒤 해당 머신을 삭제하고 머신을 재 등록..

IT/Unix & Linux 2020.07.06

[Linux] 계정 암호 상태 및 비밀번호 만료일자 등 확인

안녕하세요. 슈다 입니다. 리눅스 계정의 비밀번호 상태 및 만료일자 확인 등의 방법에 대해 알아보겠습니다. 계정 암호 상태 확인 계정의 암호 상태를 확인합니다. # passwd -S 계정명 계정 사용이 불가한 LK = Lock 상태 입니다. 계정 비밀번호 만료일자 및 변경주기 확인 해당 계정의 비밀번호 변경일과 변경주기를 확인해 봅니다. # chage -l 계정명 암호 변경주기가 90일로 설정되어 있고 마지막 비밀번호 변경일이 2020.03.17, 비밀번호 사용 만료일이 2020.06.15 입니다. 글을 작성하는 오늘 날짜가 2020.06.26 이니 약 11일 정도의 사용기간이 지나 계정이 Lock 된 것으로 확인됩니다. Lock 된 계정의 비밀번호를 변경한 뒤 다시 한번 암호 상태를 확인해 보면 # p..

IT/Unix & Linux 2020.06.26
반응형