목록AIX (110)
2swan
HACMP 구성▶ EAI Server ▶ Channel ServerEAI Server의 경우 Cascading 방식으로만 구성Channer server의 경우 Oracle RAC 부분은 concurrent(raw device)방식으로, 나머지 부분은 cascading중 mutual takeover 방식으로 구성 Channel 통합 Server HACMP 관리▶ 서브시스템 시작- smitty clstart위에서 nodes를 동시에 여러 개 선택 가능 (위의 경우 acchan1, acchan2)실행도중 Standby IP에서 Service IP로 Network 환경이 바뀌므로 console에서 작업하는것이 용이 실행이 끝나면 tail -f /tmp/hacmp.out으로 Node up event com..
일반적인 유닉스와는 다르게 AIX에는 System Resource Controller(SRC)라는 일종의 네트워크 관련 서비스 총관리자가 있다. 일반적인 유닉스에서는 inetd가 이를 수행하지만, AIX에서는 보다 편리한 서비스 관리를 위해 SRC를 이용한다. System Resource Controller (SRC)AIX는 서브시스템의 시작 및 종료와 상태 확인 등을 SRC를 이용해서 일괄적으로 관리하게 된다. SRC는 공통된 명령어와 서브루틴, 그리고 C 인터페이스를 제공해서 시스템 관리자와 프로그래머가 보다 쉽게 서브시스템을 만들고 관리할 수 있게 도와준다. 여기서 서브시스템이란 독립적으로 운용되는 모든 종류의 프로그램과 프로세스를 포함한다. 서브시스템 시작구분내용명령어/usr/bin/startsr..
장애가 발생했을 경우 , 하드웨어 장치의 복구는 해당 장치의 교체를 통해서 가능하지만 데이터는그와 같은 방법으로 복구할 수는 없다. 데이터의 복구는 대상 데이터의 백업을 이용하거나 새로 생성하는 방법 밖에 없다. 따라서, 복구 시간을 최소화할 수 있는 방안은 데이터의 양에 따라 다소 차이가 생길 수는 있으나 백업된 데이터를 Restore 하는 것이 유일하다.백업▶ 백업 요건■ 어떠한 정보를 백업할 것인가정보의 중요도를 판별하여 백업 대상을 구분한다. ■ 어떠한 방법으로 백업할 것인가정보의 속성이나 크기, 지원 가능한 백업 장치의 선택이 중요하다. ■ 언제 백업할 것인가정보의 백업 가능 시간(Backup Window Time, On/Off Line Backup의 기준) 및 변경 시점에 따라 좌우된다. ▶..
Paging Space 및 Dump Device유닉스 운영체제에는 Real Memory(Physical Memory) 이외에도 메모리 관리자에 의해 디스크에 할당되어 실제 메모리의 확장된 영역처럼 사용되어 지는 "Paging Space (Swap Space)"가 있다. 중단된 프로세스 및 관련 데이터 등을 저장하는 영역으로 이용된다. "Dump Device"는 시스템이 이상이 있을 경우 당시의 시스템 상태 정보(메모리 상에 존재하는 모든 정보)를 스냅샷 형태로 저장하는 공간이다. 별도로 지정하지 않는 경우 1차 덤프 장치는 "Paging Space"가 지정된다. ▶ Paging Space 개요Paging Space는 시스템의 운영 및 성능에 많은 영향을 미치므로 주의깊게 관리해야 한다. 또한, 근래의 ..
향상된 디스크 자원 관리를 위해 Veritas LVM을 AIX에 맞게 적용하여 사용한다. LVM은 다수의 물리적 디스크들을 논리적으로 연결해 사용할 수 있도록 지원하며 Logical Volume, Filesystems 및 Paging Space 등의 영역에 대해서 크기 조절이나 위치 변경 등을 여러 디스크로 분산 배치하고, 가용성과 유연성을 증가시킬 수 있는 미러링 등을 제공한다. Logical Volume Manager (LVM)LVM은 Logical Volume Device Driver (LVDD)와 LVM subroutine interface library로 구성된다.LVDD는 가상의 Device Driver로 논리적 주소를 물리적 주소로 변환하여 I/O 요청을 해당 Device Driver로 전달..
운영체제는 시스템 접근 권한을 부여하기 위한 기본적인 사항으로 Login ID를 생성하여 사용자에게 부여하고 모든 Login ID는 최소한 하나 이상의 그룹에 반드시 포함되어야 한다. 시스템 관리의 모든 권한을 가진 사용자를 superuser라고 하며, root라는 Login ID를 사용한다.그룹은 사용자들의 집합이며, 동일 그룹내 사용자들간의 자원 공유를 목적으로 한다. 그룹의 속성은 superuser 또는 superuser가 관리역할을 부여한 사용자에 의해 변경이 가능하다. ▶ 사용자 추가■ smitty mkuser사용자 생성을 위한 최소 입력 사항은 '사용자명'이다 그외의 값들은 미입력시 시스템이 정한 기본값들이 입력된다. 그러나, 실제로 운영체제가 사용자를 구분하는 것은 사용자 이름이 아닌 사용자..
소프트웨어 관리AIX에서의 소프트웨어들은 보통 SMIT에 의해 관리된다. 이는 설치/제거시의 복잡한 선택적 옵션들을 관리자가 알아보기 쉽도록 구성되어 있기 때문이며, 실제 수행되는 명령은 installp, instfix, lslpp 등에 의해 처리된다.또한, Licensed Program Products (LPP)라는 소프트웨어 패키지 개념을 사용하며, Backup File Format (BFF)이라는 자체적인 설치이미지 포맷을 가지고 있다. ▶ 설치 메뉴 구성SMIT 실행 단축메뉴인 installp를 입력하면 다음과 같은 하위 메뉴가 표시된다. Install Software : 최종적인 버전의 패키지를 기준으로 표시되며 원하는 최종 버전 설치시 선택Update Installed Software to L..
[ 시스템 시작 및 정지 ]Systme Startup플러그인된 모든 장치들의 연결 여부 및 전원 상태를 확인한 후 서버의 전원을 올리면, 전면부에 장착된 "LED"를 통해 부팅 과정이 표시된다. "OK"가 표시되어 있으면 Shutdown 상태이며 정상적으로 시스템이 기동된 상태라면 "LED"에 아무것도 표시되지 않아야 한다. ▶ 부트 과정시스템 부트 단계에서는 서버 자체 및 주변 장치에 대한 하드웨어 테스트, 운영체제 커널 로드 및 실행, 주변장치들에 대한 구성을 검증한다. Normal Boot : 일반적인 시스템 부트로 운영체제가 설치된 디스크를 통한 부팅Service Boot : 운영체제 설치 및 복구를 위해 부팅 가능한 미디어로 부팅Network Boot : 네트워크로 연결된 타서버로부터 부트이미지..
AIX 에서는 시스템 관리의 편의성을 위해 "System Management Interface Tools (SMIT)" 라는 대화형 도구를 제공한다.SMIT의 구성은 메뉴와 다이얼로그로 이루어져 있으며 Menu-Driven 방식으로 원하는 관리영역을 선택하고 실행하게 된다. 사용자 인터페이스는 ASCII 및 X-Windows를 지원하며, 일반적으로 ASCII 모드를 주로 이용한다. ASCII Mode■ Non-Graphical Interface, Cursess 기반의 화면 구조 X-Windows Mode■ Graphical Interface, Motif 기반의 화면 구조 ▶ 사용 명령어smit■ Motif/X-Windows 기반의 SMIT 명령어로 터미널 유형을 참조해 적절한(ASCII 또는 X-..
Monitoring - CPUCPU 관련 Performance Guide 및 monitor commands 1. 관리기준 :CPU 관리기준은 지속적으로 %sys + %usr 사용률이 80%보다 클 경우 병목으로 판단될 수 있으며, 이 경우 CPU 증설이나 상위 모델로의 업그레이드를 권고하는 것이 바람직하다.Sys : AIX UNIX의 kernel 부분이 수행하는 영역으로 프로세스 스케줄링, file I/O, device drive, network과 관련된 업무 수행User : 사용자 프로세스로 사용자의 applications, solutions 및 Database 등에 관련된 업무를 수행한다.Wait : 디스크 I/O 작업이 끝날때 까지 기다리는 Idle timeIdle : CPU가 어떤 업무도 수행하..
[ Monitoring - 파일시스템 ]파일 시스템의 경고 한계/usr, /home, /var, / (루트) 파일 시스템은 용량이 다 차게 되면 사용자에게 경고 메시지를 보낸다. /usr 파일 시스템- 일반적으로 /usr 파일 시스템은 파일 시스템에 관려된 이진 파일들을 포함한다. 운영체제의 파일들은 규칙적으로 크기가 증가하거나 개수가 증가해서는 안된다. 보통 이 파일 시스템 의 93%가 사용되는 것이 적절하다. 만약 20% 정도만 사용되었다면, 이는 증가하지 않는 파일 시스템에 대해 불필요하게 디스크 공간을 많이 할당해 놓은 것이다. /home 파일 시스템 - /home 파일 시스템의 사용자의 데이터를 포함한다. 일반적으로 이 파일 시스템은 사용자가 파일을 생성함으로써 채워진다. 이 파일 시스템의..
[ Monitoring - 장애예방 ]■ errpt (Error Report) - 에러로그 엔트리 필드 IDENTIFIER : 에러 식별자 TIMESTAMP : 에러 발생 시간소인 ☞ [월, 일, 시 , 분, 년] : 예) 0509150524 → 05월 09일 15시 05분 2024년 T : 가능한 에러 유형 ≫ PEND : 장치의 손실 가능성이나 곧 문제가 발생할 구성요소 ≫ PERF : 장치의 성능이나 접근레벨이 감소됨 ≫ PERM : 복원불가 조건인 몇가지 에러 ≫ TEMP : 실패 시도 횟수후에 복원되는 조건 ≫ UNKN : 에러 분별하는데 불가능 ≫ INFO : 정보 엔트리 C : 클래스 에러 ..