AIX System Administrator 2

Download Report

Transcript AIX System Administrator 2

AIX 명령어
명령어 소개
# smit –C
# smit –M
#
#
#
#
#
#
#
#
#
#
#
#
#
SMIT
용어와 dev 디렉토리
#
#
#
#
#
#
#
#
#
#
#
#
#
용어와 dev 디렉토리
#
#
#
#
#
#
#
#
#
#
#
#
#
용어와 dev 디렉토리
#
#
#
#
#
#
#
#
#
#
#
#
#
용어와 dev 디렉토리
#
#
#
#
#
#
#
#
#
#
#
#
#
용어와 dev 디렉토리
#
#
#
#
#
#
#
#
#
#
#
#
#
용어와 dev 디렉토리
#
#
#
#
#
#
#
#
#
#
#
#
#
용어와 dev 디렉토리
다음 중 논리 장치를 가장 잘 정의한 것은 어느 것입니까?
• 사용자와 응용 프로그램이 물리적 장치를 액세스 할 수 있게 하는 특
수 장치
• 사용자와 응용 프로그램이 물리적 장치를 액세스 할 수 없게 하는 특
수 장치
• 사용자와 응용 프로그램이 물리적 장치를 액세스 하도록 장치 드라
이버를 사용할 수 있게 하는 특수 장치
• 사용자와 응용 프로그램이 물리적 장치를 액세스 할 수 있게 하는 소
프트웨어 인터페이스
용어와 dev 디렉토리
4
/dev 디렉토리
표시된 예제는 물리적 장치와 논리적 장치 모두에 대한 정보를 포함
하는 /dev 디렉토리의 내용을 나열한 것입니다.
/dev 디렉토리의 내용을 표시하려면 ls -l /dev 명령어를 입력하십시
오.
표시된 목록은 다음을 보여줍니다.
• 장치가 블록인지 문자 유형인지의 여부
• 메이저 및 마이너 장치 번호
• 장치 유형
용어와 dev 디렉토리
/dev 디렉토리에 포함되어 있는 것은 무엇입니까?
• 사용자가 직접 액세스할 수 있는 모든 물리적 장치 목록
• 시스템이 사용하는 모든 장치 드라이버 목록
• 사용자가 직접 액세스할 수 있는 모든 논리적 장치 목록
• 사용자가 직접 액세스할 수 없는 모든 물리적 장치 목록
블록 및 문자 장치
/dev 디렉토리에 있는 특수 파일이 블록 또는 문자 장치인지 첫 번째
열에 있는 첫 번째 문자로 알 수 있습니다. b는 장치가 블록 장치 임
을 나타내며 c는 장치가 문자 장치 임을 의미합니다.
대부분의 블록 장치는 동등한 문자 장치를 가집니다.
블록 장치(b)는 구조화된 무작위 액세스 장치입니다. 한 번에 한 블
록 액세스 방법을 제공하기 위해 버퍼링이 사용됩니다.
문자 또는 raw 장치(c)는 순차적이며 스트림 지향 장치로 버퍼링을
제공하지 않습니다.
용어와 dev 디렉토리
3
메이저 및 마이너 장치 번호
일반적으로 디렉토리의 내용을 나열했을 때 다섯 번째 열은 파일의
바이트 수를 나타내는 숫자 값을 포함합니다.
/dev 디렉토리에서 다섯 번째 열은 메이저 및 마이너 장치 번호를 의
미합니다.
장치 유형
장치 유형은 여덟 번째 열에서 나타납니다. 이름 규약은 논리적이며
이해하기 쉽습니다.
예를 들어 플로피 디스켓이 있는 경우 fd0로 표시되며 하드 디스크는
hdisk0로 나타납니다.
용어와 dev 디렉토리
블록 및 문자 장치의 예
다음은 블록 장치의 예제입니다.
• fd0, fd1, fd0h : 디스켓
• hd1, lv00 : 논리적 볼륨
• hdisk0 : 물리적 볼륨
다음은 문자 장치의 예제입니다.
•
•
•
•
•
Console, lft, tty0 : 단말기
lp0 : 프린터
rmt0 : 테이프 드라이브
tok0, ent0 : 어댑터
kmem, mem, null : 메모리
용어와 dev 디렉토리
/dev 디렉토리에서 다섯 번째 열에 있는 것은 무엇입니까?
•
•
•
•
1차 및 2차 장치 번호
메이저 및 마이너 장치 번호
마이크로 및 매크로 장치 번호
최대 및 최소 장치 번호
주제에 관한 학습을 마쳤습니다. 이 주제에서는 다음과 같은 항목을 다
루었습니다. 다시 보려면, 원하는 항목을 클릭하십시오.
• 장치 용어 설명
• /dev 디렉토리 내용 보기
용어와 dev 디렉토리
2
순서
•
•
•
•
•
용어와 dev 디렉토리
장치와 ODM
위치 코드
장치 구성
단원 요약
이 주제에 관한 학습을 통하여, 다음과 같은 내용을 익히실 수 있습니다.
• Object Database Manager 사전 정의 및 사용자 정의 데이터베이스
설명
• 지원되는 모든 장치 나열
• 다른 장치 상태 설명
• cfgmgr 명령어 설명
• SMIT를 사용하여 장치 관리하는 방법 설명
장치와 ODM
Object Database Manager
ODM(Object Database Manager)은 시스템에 대한 정보의 저장소입
니다.
이것은 다음 정보를 포함합니다.
•
•
•
•
장치 지원
장치 제품 데이터
소프트웨어 지원
시스템에 대한 그 외 주요 구성 데이터
이 정보는 사전 정의 및 사용자 정의 데이터베이스에 포함되어 있습
니다.
시스템 관리자는 일반적으로 시스템 뿐만 아니라 시스템에서 지원되
고 구성된 장치에 대해 자동화된 추적 메커니즘으로 ODM을 사용합
니다. 그러므로 만약 시스템에 장치를 추가하는 경우 ODM이 해당
하드웨어를 인식하고 시스템에 구성할 수 있게 합니다
장치와 ODM
장치와 ODM
사전 정의 데이터베이스(Predefined Database)
사전 정의 데이터베이스는 AIX가 지원하는 모든 장치 목록을 포함합
니다. 이 목록은 이더넷 또는 토큰링 어댑터, 디스크 및 메모리 같은
장치를 포함하여 시스템에 존재할 가능성이 있는 모든 장치를 나타
냅니다.
사전 정의 데이터베이스에 나열된 장치는 다음과 같이 클래스, 유형
및 서브클래스로 분류됩니다.
• 클래스 : 장치가 하는 기능
• 유형 : 장치 모드
• 서브 : 클래스 장치가 시스템에 연결되는 방법
장치와 ODM
장치와 ODM
사용자 정의 데이터베이스(Customized Database)
사용자 정의 데이터베이스는 시스템에 구성되고 실제 시스템에 있는
장치의 목록을 포함합니다.
사용자 정의 데이터베이스에 나열된 장치는 장치 이름, 상태, 위치
및 설명에 따라 분류됩니다.
ODM의 사전 정의 데이터베이스에 포함되어 있는 것은 무엇입니까?
• AIX에 정의된 장치 목록
• AIX에서 지원하는 장치 목록
• AIX에 구성된 장치 목록
• 시스템에서 삭제된 장치 목록
장치와 ODM 2
장치와 ODM
구성 관리자
시스템을 부트하면, 구성 관리자(cfgmgr)가 자동으로 실행되어 시스
템에 있는 장치를 찾아 해당 장치들을 사용자 정의 데이터베이스에
나열된 장치와 비교하고, 시스템 하드웨어를 관리할 수 있도록 도와
줍니다.
# lsdev –P –H
지원되는 장치 나열
사전 정의 데이터베이스 내용
결과 목록에 데이터베이스에 있는 각 사전 정의 장치에 대한 클래스,
유형, 서브클래스 및 설명이 표시됩니다.
장치와 ODM
SMIT를 사용하여 지원되는 장치 나열
명령어를 입력하는 대신 SMIT를 사용하여 지원되는 장치 목록을
생성할 수 있습니다. 단계는 다음과 같습니다.
1.
2.
3.
4.
smitty를 입력합니다.
Devices를 선택합니다.
List Devices를 선택합니다.
List All Supported Devices를 선택합니다.
다음 명령어 중에 지원되는 모든 장치를 나열하는데 사용하는 것은 무
엇입니까?
•
ls -l /dev
•
lsdevice -P -H
•
lsdev -P -H
•
lstdev -P -H
장치와 ODM 3
장치의 단일 클래스 나열
# lsdev –Cc cdrom
CD-ROM 목록
결과 목록이 CD-ROM으로 제한되었습니다.
ODM 사용자 정의 데이터베이스 내용
# lsdev –C –H
-C : 사용자 정의 정보
-H : 유효한(effective) 속성
결과 출력은 다음과 같은 정보를 제공합니다.
•
•
•
•
자원 이름
상태
주소 또는 위치
사용자 정의 데이터베이스에 있는 모든 장치에 대한 간단한 설명
장치와 ODM
모든 지원되는 장치 목록
PCI 시스템에서 lsdev -Cc memory 를 입력하면 보이는 것과 같은
메시지를 얻을 수 있습니다.
메시지는 단순히 특정 장치 클래스에 대한 메모리를 사용할 수 있다
는 것만을 알려줍니다. 즉 시스템에 메모리가 있다는 것은 알려주지
만 사용 가능한 메모리가 얼마나 되는지는 보여주지 않습니다.
장치의 상세 목록
특정 논리 장치의 상세 설명을 보려면 lsattr -E -I sys0를 입력하십
시오.
표시된 정보는 특정 논리 장치의 유효한 속성을 보여줍니다. 이 경우
에는 장치 이름이 sys0입니다.
장치와 ODM
장치와 ODM
장치 상태
장치는 여러 상태로 존재할 수 있습니다. 이 상태는 다음과 같습니다.
• Undefined : 시스템에 장치 존재에 대한 기록이 없습니다.
• Available : 장치가 준비되어 사용될 수 있습니다.
• Defined : 장치를 사용할 수 없습니다
장치의 Defined 상태
장치가 정의되어 있는 경우는 시스템이 논리 장치 이름과 장치에 대
한 포트를 할당한 것입니다. 이 장치는 또한 장치와 함께 저장된 속
성도 갖고 있습니다.
아직까지는 시스템이 장치를 사용할 수 없으며 논리 장치가 할당될
수 없습니다.
이전에 사용했지만 시스템이 시작되었을 때 전원이 꺼져있는 지능
있는 장치(예를 들면, SCSI 테이프 드라이브)가 정의된 상태로 설정
됩니다.
장치와 ODM
다음 중 시스템에 존재하는 장치의 상태는 무엇입니까?
• Undefined, defined 또는 available
• Defined, unavailable 또는 available
• Undefined, available 또는 unavailable
• Available, ready, 또는 부분적으로 defined
장치와 ODM
1
Defined 장치 구성
# mkdev –l cd0
cd0 Available
mkdev 명령어의 출력
표시된 메시지는 cd0이 사용 가능함을 나타냅니다
장치의 구성 해제
# rmdev –l cd0
cd0 Defined
rmdev 명령어의 출력
이 메시지는 cd0이 구성해제 되었음을 나타냅니다. 이제 cd0은
Defined로 나열됩니다.
장치 삭제
# rmdev –l cd0 –d
cd0 deleted
-d 옵션과 함께 사용한 rmdev 명령어 출력
메시지는 cd0 가 삭제 또는 제거되었음을 나타냅니다.
SMIT 또한 장치를 구성, 구성 해제 및 삭제하는데 사용할 수 있습니
다.
장치와 ODM
다음 중 CD-ROM을 available에서 defined 상태로 변경하는데 사용하
는 명령어는 무엇입니까?
• mkdev -d cd0
• rmdev -l cd0
• mkdev -d cd0
• mkdev -l cd0 -d
장치와 ODM
2
cfgmgr 명령어
cfgmgr 명령어는 장치를 구성하고 시스템에 장치 소프트웨어를 선
택적으로 설치하는데 사용됩니다. 구성된 장치는 장치 구성의 일부
인 Configuration Rules 오브젝트 클래스에 의해 제어됩니다.
cfgmgr 명령어는 플래그 없이 사용할 수 있습니다. 실행하고 나면
시스템이 부트된 후에 연결되거나 추가된 장치를 점검합니다.
cfgmgr은 적절한 장치 드라이버를 선택하고 선택적으로 장치 소프
트웨어를 설치합니다.
만약 장치를 구성할 때 장치 소프트웨어가 설치되지 않은 장치를 감
지한 경우, cfgmgr 명령어는 설치해야 하는 장치의 이름 또는 가능한
이름 목록을 경고 메시지와 함께 리턴합니다.
cfgmgr 명령어의 형식은 다음과 같습니다.
# cfgmgr [-f|-s|-p phase] [-l name] [-v] [-i device]
장치와 ODM
cfgmgr은 시스템이 부트되기 전에 추가된 장치를 점검하고 나서 선택적
으로 필요한 장치 드라이버 파일을 설치합니다.
아니오
Device 메뉴 액세스
# smitty devices
Devices 메뉴
이 그림은 Devices 메뉴를 보여주고 있습니다. 하위 메뉴에서 시스
템에 있는 모든 장치를 관리할 수 있습니다.
첫 번째 하위 메뉴인 Install/Configure Devices Added After IPL로 시
스템 시작 또는 초기 프로그램 로드 이후에 시스템에 추가된 모든 장
치들을 추가할 수 있습니다.
두 번째 하위 메뉴는 Printer/Plotter로 프린터 및 플로터를 구성할 수 있
으며 그 하위 메뉴로 해당 장치에 대한 더 자세한 사항들을 제공합니
다.
TTY 하위 메뉴로 지원되는 다양한 단말기 유형을 정의 또는 설치할 수
있습니다.
장치와 ODM
Fixed Disk 하위 메뉴로 시스템에 추가될 수 있는 추가 하드 디스크를
정의할 수 있습니다.
Disk Array 하위 메뉴로 RAID(Redundant Array of Inexpensive Disks)
를 정의할 수 있습니다.
Communication 하위 메뉴로 이더넷 어댑터를 구성할 수 있습니다.
Graphic Displays 하위 메뉴로 카드 및 표시장치와 같은 그래픽 장치를
관리할 수 있습니다.
Graphic Input Devices 하위 메뉴로 표준 키보드 및 마우스 외에도 라
이트 프로그램 기능 키(LPFK), 다이얼 및 스페이스볼과 같은 추가 및
특수 그래픽 장치를 설치 또는 구성할 수 있습니다.
List Devices 하위 메뉴로 시스템에 정의된 장치 뿐 아니라 지원되는 모
든 장치를 나열할 수 있습니다.
Configure/Unconfigure Devices 하위 메뉴로 설치된 장치를 구성 또는
구성해제 할 수 있습니다
장치와 ODM
Devices 메뉴에서, 시스템이 시작된 후에 추가된 모든 장치를 추가할
수 있는 하위 메뉴는 무엇입니까?
• List Devices 하위 메뉴
• Install Additional Device Software 하위 메뉴
• Configure/Unconfigure Devices 하위 메뉴
• 답 없음
주제에 관한 학습을 마쳤습니다. 이 주제에서는 다음과 같은 항목을 다
루었습니다. 다시 보려면, 원하는 항목을 클릭하십시오.
• Object Database Manager 사전 정의 및 사용자 정의 데이터베이스
설명
• 지원되는 모든 장치 나열
• 다른 장치 상태 설명
• cfgmgr 명령어 설명
• SMIT를 사용하여 장치 관리하는 방법 설명
장치와 ODM 4
순서
•
•
•
•
•
용어와 dev 디렉토리
장치와 ODM
위치 코드
장치 구성
단원 요약
이 주제에 관한 학습을 통하여, 다음과 같은 내용을 익히실 수 있습니다.
• 위치 코드 및 장치 어드레싱
• SCSI 및 비SCSI 장치의 위치 코드 형식
장치 어드레싱
장치가 시스템에 연결되면 주소를 부여 받습니다. 이 주소가 위치 코
드입니다.
위치 코드를 살펴보면 연결된 장치 유형, 연결된 곳 및 장치를 연결
한 어댑터 유형을 알 수 있습니다.
이것은 시스템의 오작동 발생을 비롯한 여러 경우에 유용하게 사용
됩니다. 만약 하드웨어 장애가 발생한 경우, 장애가 발생한 장치에
대한 위치 코드가 시스템의 LED 패널에 표시됩니다. 이것은 문제점
을 빠르게 식별하고 해석할 수 있게 합니다.
위치 코드
위치 코드
위치 코드는 연결된 장치 유형에 따라 최대 4 개의 필드에 정보를 포
함합니다. 예를 들면 다음과 같습니다.
• 두 쌍의 문자, 예를 들어 AB-CD는 카드 위치를 찾는데 사용됩니다.
• 세 쌍의 문자, 예를 들어 AB-CD-EF는 내장된 장치를 찾는데 사용됩
니다.
• 네 쌍의 문자, 예를 들어 AB-CD-EF-GH는 장치 포트 또는 연결을
찾는데 사용됩니다
위치 코드
위치 코드와 어댑터 카드
다음은 어댑터 카드에 대한 위치 코드입니다.
• 00-00: 시스템 플래너
• 00-0D : 슬롯 D에 있는 메모리 카드
• 00-01: 슬롯 1에 있는 SCSI 어댑터
다음 문장 중 위치 코드에 대한 설명 중 맞는 것은 무엇입니까? (multi
choose)
• 장치 유형과 연결된 곳에 대한 정보를 포함합니다.
• 모델과 장치 제조사에 대한 정보를 포함합니다.
• 장치를 연결하는 어댑터 유형에 대한 정보를 포함합니다.
• 하드웨어 장애가 있는 경우 장치를 식별할 수 있게 합니다
시스템 플래너는 항상 위치 코드 00-00입니다. ?
예
위치 코드
1,3,4
비SCSI 장치에 대한 위치 코드 형식
위치 코드에서 첫 번째 자리(AB)는 장치가 연결된 버스 유형을 식별
합니다.
• 00 : 시스템 플래너, 프로세서, 메모리 및 1차 PCI 버스와 같이 프로
세서 버스에 연결된 자원을 정의합니다.
• 01 : 디스켓 드라이브, 마우스 및 키보드 어댑터 같이 ISA 버스에 연
결된 자원을 정의합니다.
• 04 : ISA 버스, SCSI 제어기 및 SCSI 제어기에 연결된 장치와 같이
PCI 버스에 연결된 장치를 정의합니다. 몇몇 PCI RS/6000 시스템은
PCI 버스에 연결된 장치를 정의할 때 다른 위치 코드를 사용할 수도
있습니다. PCI 위치 코드에 대한 구체적인 정보는 하드웨어 문서를
참조하십시오
위치 코드
비SCSI 장치에 대한 위치 코드 형식(계속)
플러그 가능한 카드 경우, CD 문자는 카드가 연결된 실제 슬롯 번호
를 의미합니다. 만약 시스템 슬롯 3에 플러그 되어 있다면 위치 코드
는 04-03이 될 것입니다. CD 값의 범위는 01에서 99까지가 될 수
있습니다.
키보드 포트와 같은 일체형 장치 경우 C 자리는 A부터 Z까지의 문자
가 될 것입니다. 그리고 D 자리는 0이 됩니다.
예를 들어, 01-F0은 ISA 버스(01)에 있는 키보드 어댑터로 일체형
어댑터(F0)입니다.
문자는 구성 중 장치가 발견되는 순서대로 할당됩니다. 각 일체형 장
치에는 고유의 값이 할당됩니다.
위치 코드
비SCSI 장치에 대한 위치 코드 형식(계속)
EF 문자는 어댑터에 있는 커넥터 또는 내장된 장치에 대한 0P, 0S,
S1, S2, 0D, 0K, 0M 및 0T와 같은 플래너를 의미합니다.
위치 코드
비SCSI 장치에 대한 위치 코드 형식(계속)
GH 문자는 원격 비동기 노드(RAN) 또는 필드 대체가능 유닛(FRU)
장치가 플러그 되어 있는 곳을 의미합니다. 이 값은 비SCSI 경우 일
반적으로 00입니다.
다음 예제에서 128 포트 비동기 어댑터 제어기가 시스템 유닛에 연
결되어 있습니다. 04-05-21-10에서 다음과 같은 것을 알 수 있습니
다.
04
05
21
10
PCI 버스를 의미합니다.
카드가 버스의 슬롯 5에 플러그 되어 있음을 의미합니다.
2는 128 포트 어댑터 카드의 2번 커넥터에 플러그 되어 있음을
의미합니다. 1은 장치가 어댑터에서 시작하여 첫 번째 RAN에
연결되어 있음을 의미합니다.
RAN의 10번 포트를 의미합니다.
RAN은 16개 포트를 포함하는 상자입니다. 또한 RAN은 서로 연결될
수 있습니다. 128 포트 비동기 어댑터 카드에서 4개 RAN 연결 2개를
가질 수 있습니다. 각 RAN은 16 포트를 갖기 때문에 4개의 RAN은
각 커넥터 당 64개 포트를 가지며 따라서 두 커넥터는 총 128개의 포
트를 갖게 됩니다
위치 코드
위치 코드
비SCSI 장치에 대한 위치 코드 형식(계속)
표시된 예는 PCI RS/6000에 대한 비SCSI 코드를 보여줍니다.
128 포트 비동기 어댑터로 ASCII 단말기와 같은 직렬 장치를 어댑터
에 연결시킬 수 있습니다. 어댑터는 카드에 두 개의 커넥터 또는 포
트를 가지고 있습니다. 각 커넥터는 직렬 버스를 지원할 수 있습니다.
각 버스에 포트를 포함하는 상자가 서로 연결되어 있습니다. 이 상자
를 RAN이라고 부릅니다.
두 커넥터는 각각 네 개의 RAN을 지원할 수 있습니다. 두 개의 커넥
터가 각각 네 개의 RAN을 지원하므로 총 여덟 개의 RAN이 됩니다.
각 RAN은 16개 포트를 가지므로 총 128개 포트를 제공하게 됩니다.
위치 코드
비SCSI 장치에 대한 위치 코드 형식은 AB-CD-EF-GH입니다. 다음 설
명 중 키보드와 같은 일체형 장치에 대해 참인 것은 무엇입니까?
• C 자리는 0이고 D 자리는 0부터 9까지의 숫자입니다.
• C 자리는 A부터 J까지의 문자이며 D 자리는 00부터 99까지의 숫자
입니다.
• C 자리는 A부터 Z까지의 문자이며 D 자리는 0입니다.
• C 자리는 0부터 9까지의 숫자이며 D 자리는 A부터 Z까지의 문자입
니다
위치 코드
3
ㅁ
위치 코드
SCSI 장치에 대한 위치 코드 형식
SCSI 장치에 대한 위치 코드 형식은 AB-CD-EF-GH입니다.
AB-CD는 버스와 어댑터 위치를 식별합니다.
EF에서 첫 번째 자리는 I/O 버스를 식별하며 두 번째 자리는 버스에
있는 어댑터 카드 슬롯을 식별합니다.
• 00 : 단일 SCSI 버스를 제공하는 카드 또는 이중 SCSI 용 내부 버스
에 연결된 장치를 의미합니다.
• 01 : 이중 SCSI에 있는 외부 버스에 연결된 장치를 의미합니다.
• 0S : 일체형 SCSI 제어기의 외부 버스 커넥터를 의미합니다
GH는 두 숫자 포트 번호입니다. 예들 들어 8번 포트는 실제로 08입
니다. 사용될 수 있는 번호 범위는 00에서 15입니다
위치 코드
SCSI 장치에 대한 위치 코드 형식(계속)
SCSI 장치에 대한 위치 코드 형식에서, S는 장치의 SCSI 주소를 나
타내며 L은 장치의 논리 유닛 번호를 의미합니다.
장치의 SCSI 주소는 점퍼, 스위치 또는 다이얼을 사용하여 설정됩니
다. 대부분의 장치에는 0부터 7까지 설정할 수 있는 다이얼이 있거나
창으로 번호가 보이는 회전 다이얼이 있는 푸시 버튼이 있습니다.
SCSI ID로 설정되는 번호는 S 자리에서 사용되는 번호입니다.
SCSI 체인의 각 장치가 유일한 번호를 갖는지 확인하십시오. 7은 사
용하지 마십시오. 어댑터에 예약되어 있습니다. 논리 유닛 번호는 대
개 0입니다. 만약 0이 아니라면 장치는 RAID 장치와 같은 다른 장치
를 포함하는 것입니다. RAID 장치는 SCSI 장치이지만 여러 디스크를
포함합니다
SCSI 장치에 대한 위치 코드 형식은 AB-CD-EF-GH입니다. EF 문자는
I/O 버스와 버스에 있는 어댑터 카드 슬롯을 의미합니다. ?
예
위치 코드
장치의 SCSI 주소는 처음 장치가 시스템에 연결될 때 설정됩니다.
아니오
위치 코드
SCSI 장치에 대한 위치 코드 예
이 예는 같은 SCSI 어댑터에 있는 두 외부 장치와 한 개의 내부 장치
를 보여줍니다.
7번 주소는 예약되어 있습니다.
위치 코드
위치 코드
SCSI 장치에 대한 위치 코드의 예(계속)
이 예는 43P 모델 140에 있는 단일 SCSI 버스에 연결된 여러 SCSI
장치를 보여줍니다. 이것은 이중 SCSI는 아니지만 캐비넷의 외부와
내부에 있는 장치를 갖는 단일 버스입니다.
PCI 버스에 있는 슬롯 1에 위치한 어댑터는 장치 주소에서 제거됩니
다. 외장 디스크는 SCSI ID 6을 가지며 테이프 장치는 SCSI ID 4를
가집니다.
위치 코드
다음 설명 중 위치 코드에 대한 설명 중 맞는 것은 무엇입니까? (multi)
• S와 L은 각각 SCSI 주소와 논리 유닛 번호를 나타냅니다.
• EF에서 첫 번째 자리는 버스에 있는 어댑터 카드 슬롯을 식별합니다.
• 7번 주소는 예약되어 있습니다.
• 00은 외부 장치를 나타냅니다
주제에 관한 학습을 마쳤습니다. 이 주제에서는 다음과 같은 항목을 다
루었습니다. 다시 보려면, 원하는 항목을 클릭하십시오.
• 위치 코드 및 장치 어드레싱
• SCSI 및 비SCSI 장치의 위치 코드 형식
위치 코드
1,3
순서
•
•
•
•
•
용어와 dev 디렉토리
장치와 ODM
위치 코드
장치 구성
단원 요약
이 주제에 관한 학습을 통하여, 다음과 같은 내용을 익히실 수 있습니다.
•
•
•
•
자가 구성(self-configuring) 장치 식별
SMIT에서 Devices 메뉴 사용
장치의 추가, 조회, 변경 및 삭제
하드웨어 구성 문서화
자가 구성 장치
자가 구성 장치는 ROM 칩에 각각의 고유한 식별 코드가 저장되어 있
습니다.
자가 구성 장치를 설치하면 구성 관리자(cfgmgr)는 식별 코드를 읽
고 장치를 구성할 수 있는 프로그램을 위해 ODM을 검색한 후 자동
으로 장치를 구성합니다.
자가 구성 장치의 예를 들면 Micro Channel 어댑터와 키보드, 마우
스 및 오디오와 같은 일체형 장치 등이 있습니다.
장치 구성
비-자가 구성 장치
AIX를 실행하는 RS/6000 부트 중에 cfgmgr 명령어는 장치를 호출하
여 시스템에서 사용할 수 있게 합니다.
일부 장치(마이크로 채널 어댑터, CD-ROM 디스크 용 SCSI 어댑터
및 테이프 드라이브)는 바로 사용할 수 있는데 왜냐하면 cfgmgr이
이 장치와 함께 온 구성 데이터를 읽고 이해할 수 있기 때문입니다.
그 외 장치는 이처럼 스스로를 식별하는 메커니즘을 갖고 있지 않습
니다. 이러한 비-자가 구성 장치에는 ASCII 단말기와 프린터가 있습
니다.
모든 자가 구성 장치는 내장된 RAM 칩이 있어서 cfgmgr이 자동으로 장
치를 구성할 수 있게 합니다. ?
아니오
장치 구성
Devices 메뉴
# smitty devices
Devices 메뉴는 하위 메뉴를 포함합니다. 이 하위 메뉴에서 구성 정
보를 추가, 변경 및 삭제하고 오류를 보고하며 특정 장치 유형에 대
한 활동을 추적할 수 있습니다.
참고: 이러한 작업은 WSM에서 Devices 아이콘을 사용하여 수행할
수도 있습니다.
장치 구성
Devices 하위 메뉴
다음은 몇 가지 Devices 하위 메뉴입니다.
장치 구성
다음 중 Display Power Management 하위 메뉴로 할 수 있는 것은 무
엇입니까?
• 특정 장치에 대한 장치 전기 사용을 감시합니다.
• 시스템에 있는 모든 장치의 전기 사용을 관리합니다.
• 시스템에 있는 모든 장치의 전기 사용을 표시합니다.
• 답 없음
장치 추가
# smitty maktpe
테이프 드라이브 추가하거나 설치
지원되는 테이프 드라이브 목록이 표시됩니다. 추가하려는 테이프 드라
이브를 선택하도록 프롬프트가 표시됩니다
해당 드라이브를 선택하면 선택된 테이프 드라이브에 대한 상위 어댑터
를 나타내는 또 다른 화면이 표시됩니다.
상위 어댑터를 선택하면 연결 주소를 지정해야 하는 다음 화면으로 이
동합니다. 여기에서 사용될 블록 크기를 변경할 수 있습니다
장치 구성
4
장치의 수동 구성
#smitty maktty
smitty maktty 명령어를 입력하면 TTY 유형 팝업 화면이 표시됩니다.
이 화면에서 tty 유형을 선택하고 다음 화면으로 이동합니다. 상위 어
댑터를 선택하십시오. tty 유형과 상위 어댑터를 선택하고 나면 Add
a tty 메뉴가 표시됩니다.
이 화면에서는 Port 만이 필수 필드입니다. F4 키를 누르면 가능한
포트 번호 목록을 볼 수 있습니다. 첫 번째 내장형 직렬 포트 경우 번
호가 s1이며 두 번째 포트 경우 s2입니다
장치의 수동 구성 (계속)
때때로 시스템에 있는 포트 두 개로는 부족한 경우가 있습니다. 추가
장치를 연결할 필요가 있는 경우가 바로 그렇습니다. 원격 비동기 노
드(RAN)는 추가 포트를 가지고 있어서 더 많은 장치를 추가 할 수 있
습니다.
예를 들어, 16 포트 RAN은 16개의 추가 포트를 제공하므로 16개의
장치를 추가로 추가할 수 있습니다. 더 많은 포트를 연결하기 위해
이러한 RAN 장치를 서로 연결할 수도 있습니다.
장치 구성
장치의 수동 구성 (계속)
Parent Adapter 셀렉터 화면에서 선택된 적절한 RAN과 포트 번호를
통해 시스템은 올바른 위치 코드를 알 수 있습니다.
장치의 고유 위치를 정하기 위해서는 포트 번호를 제공해야 합니다.
필요한 번호는 지정된 어댑터에 따라 다릅니다.
예를 들면 다음과 같습니다.
참고: LOGIN 변수는 기본적으로 disable로 설정되어 있습니다. 단말
기를 추가 중인 경우 login 프롬프트를 enable로 변경해야 합니다.
장치 구성
장치의 수동 구성 (계속)
비동기 라인 특성(보드율, 패리티, 문자 당 비트 및 정지 비트)이 지
정되어야 합니다. 국가별 언어 환경(national language environment)
에서 패리티 없는 8 비트 또는 기본값을 사용해야 합니다. 속도는 단
말기 장치 또는 사용 중인 모뎀에 대해 38,400으로 설정해야 합니다.
TERMINAL 유형 속성은 사용자가 장치로 로그인할 때 TERM 환경 변
수를 지정하는데 사용됩니다. 이것은 지원되는 단말기 유형의 이름
으로 설정해야 합니다. 지원되는 단말기 목록은
/usr/share/bin/terminfo 에 있는 디렉토리에서 찾을 수 있습니다.
RAN이 나타내는 것은 다음 중 무엇입니까?
• 무작위 비동기 노드(Random asynchronous node)
• 원격 액세스 노드(Remotely accessed node)
• 원격 비동기 노드(Remote asynchronous node)
• 즉시 사용 가능한 노드(Readily available node)
장치 구성
3
mkdev 명령어
자가 구성 장치 또는 비-자가 구성 장치를 구성하는 또 다른 방법은
명령행에서 mkdev 명령어를 사용하는 것입니다.
이 방법을 사용하는 경우 장치 클래스(-c), 서브클래스(-s), 유형(-t),
상위 어댑터(-p) 및 연결 위치(-w)를 지정해야 합니다- a attribute
= 값을 입력하여 기본값과 다른 속성들을 지정할 수도 있습니다.
예를 들면 다음과 같습니다.
mkdev -c tape -t 150mb -s scsi -p scsi0 -w 5,0 -a ret=no
다음과 같이 입력하여 장치 속성을 나열할 수 있습니다.
lsattr -E -l rmt0
mkdev 명령어를 사용하면 자가 구성 장치만 구성할 수 있습니다. ?
아니오
장치 구성
다음 중 장치의 속성을 나열하는데 사용할 수 있는 명령어는 어느 것입
니까?
• lsdev
• chdev
• listdev
• lsattr
chdev 명령어
장치가 일단 정의되고 나면 chdev 명령어를 사용하여 장치의 속성을
변경할 수 있습니다. 예를 들면 다음과 같이 입력할 수 있습니다.
chdev -l rmt0 -a ret=yes
커널 장치의 속성을 변경할 때도 chdev 명령어를 사용할 수 있습니
다. 예를 들어 사용자 당 최대 프로세스 개수를 100으로 변경하려면
다음과 같이 할 수 있습니다.
chdev -l sys0 -a maxuproc=100
참고: 명령행을 WSM, SMIT 및 cfgmgr 명령어와 마찬가지로 사용하
여 장치를 구성할 수 있습니다. 자가 구성 장치에 대해서는 cfgmgr
명령어를 사용하며 비-자가 구성 장치를 구성할 때는 WSM과 SMIT
명령어를 사용합니다.
장치 구성
4
rmdev 명령어
다른 유형의 장치를 같은 주소에 추가 시키기 위해 구성된 장치를 삭
제해야 할 수도 있습니다. 이런 이유로 AIX는 rmdev 명령어를 제공
합니다.
rmdev 명령어는 장치 논리 이름(-l Name 플래그)으로 지정된 장치
를 구성 해제하기도 하고, 구성 해제한 후 정의에서 삭제합니다.
기본 설정된 조치는 장치 정의를 사용자 정의 장치(Customized
Devices) 오브젝트에 남겨 놓은 채로 장치를 구성해제 하는 것입니
다.
-d 플래그를 지정하면 rmdev 명령어가 장치의 정의를 삭제하거나
사용자 정의 장치 오브젝트 클래스에서 장치 정의를 제거합니다. -d
플래그를 지정하지 않는 경우 rmdev 명령어는 장치의 구성을 해제하
거나 장치를 정의된(defined) 상태로 설정합니다.
참고: 이 작업을 수행하는데 SMIT와 WSM을 사용할 수 있습니다.
장치 구성
rmdev 명령어(계속)
rmdev 명령어 형식은 다음과 같습니다.
rmdev -l Name [ -d | -S ] [ -f File ] [ -h ] [ -q ] [ -R ]
예를 들어 CD-ROM 드라이브를 defined 상태로 내리려면 다음과 같
이 입력하십시오.
rmdev -l cd0
시스템은 다음과 유사한 메시지를 표시합니다.
cd0 defined
CD-ROM 드라이브의 구성을 해제하고 데이터베이스에서 정의를 제
거하려면 다음과 같이 입력하십시오.
rmdev -l -d cd0
시스템은 다음과 유사한 메시지를 표시합니다.
cd0 deleted
장치 구성
하드웨어 구성의 문서화
AIX에서는 장치 관리가 비교적 쉽지만 시스템에 어떤 장치가 있는지
문서화하는 것이 중요합니다. 다음은 하드웨어 구성을 문서화하는데
취할 수 있는 조치입니다.
• lsdev - CH를 실행하고 그 출력을 하드카피에 보존하십시오. 이 출
력은 장치의 이름, 상태, 위치 및 설명을 제공합니다.
• lscfg -v를 실행하고 출력을 하드카피에 보존하십시오. 이 출력은 구
성된 모든 장치에 대한 상세 목록을 제공합니다.
• lsattr -E -l i logical_device_name (logical_device_name 은 특정 논
리 장치 이름입니다.) 이 출력은 구성된 장치의 속성에 대한 상세 정
보를 제공합니다.
lscfg -v 명령어는 시스템에서 지원되는 모든 장치의 상세 목록을 제공
합니다.
아니오
장치 구성
주제에 관한 학습을 마쳤습니다. 이 주제에서는 다음과 같은 항목을 다
루었습니다. 다시 보려면, 원하는 항목을 클릭하십시오.
•
•
•
•
자가 구성(self-configuring) 장치 식별
Devices 메뉴
장치추가
하드웨어 구성 문서화
장치 구성
순서
•
•
•
•
•
용어와 dev 디렉토리
장치와 ODM
위치 코드
장치 구성
단원 요약
단원의 학습을 마쳤습니다. 이 단원에서는 다음과 같은 항목을 다루었
습니다. 다시 보려면, 원하는 항목을 클릭하십시오.
• 논리 및 물리적 장치 설명
• Object Database Manager에 사전 정의 및 사용자 정의 데이터베이
스 정의
• 장치 상태 및 위치 코드 정의
• 장치의 추가, 표시, 변경 및 삭제
단원 요약
이제 장치 소개에 대한 평가를 시작합니다. 이 평가에는 20개의 질문이
있습니다. 답을 선택하면 다음 화면이 자동으로 나타납니다.
도중에 종료하면, 종료한 부분에서 다시 시작 할 수 없습니다. 평가
를 모두 마치면, 시험 결과가 백분율로 나타납니다. 이 평가를 통과
하려면 75점이 넘어야 합니다
장치 드라이버를 가장 잘 정의한 것은 다음 중 어느 것입니까?
• 포트의 활동 및 장치로 송신되는 데이터 형식을 제어하는 커널 소프
트웨어
• 장치의 활동 및 포트를 통해 송신되는 데이터 형식을 제어하는 커널
소프트웨어
• 사용자 또는 응용 프로그램과 시스템에 연결된 물리적 장치 사이의
통신을 도와주는 파일
• 위 모두 해당
단원 요약
다음 설명 중 참인 것은 어느 것입니까? Multi
•
•
•
•
문자 장치는 raw device라고도 합니다.
모든 블록 장치는 동등한 문자 장치를 갖습니다.
대문자 b는 장치가 문자 장치임을 나타냅니다.
문자 장치는 버퍼링을 제공하지 않습니다
블록 장치에 대한 다음 설명 중 참인 것은 어느 것입니까?
• 블록 장치는 구조화된 직렬 액세스 장치로서 버퍼링을 사용하여 한
번에 한 블록 방식의 액세스를 제공합니다.
• 블록 장치는 구조화된 무작위 액세스 장치로서 버퍼링을 사용하여
한 번에 한 블록 방식의 액세스를 제공합니다.
• 블록 장치는 구조화된 스트림 방식 장치로서 버퍼링을 사용하지 않
으며 순차적으로 액세스합니다.
• 답 없음
단원 요약
각 항목을 해당되는 정의와 연결하십시오.
•
•
•
•
사전 정의 데이터베이스
서브클래스
클래스
유형
A. 장치 모델
B. 장치의 기능
C. 이더넷 또는 토큰링 어댑터
D. 장치를 시스템에 연결하는 방법
특정 논리 장치의 상세 설명을 보는데 사용할 수 있는 명령어는 다음 중
어느 것입니까?
•
•
•
•
lsdev -Cc [device]
lsdev -E -l [device]
lsdev -C -H [ device ]
답 없음
단원 요약
다음 중 장치의 defined 상태에 대해 맞는 설명은 어느 것입니까?
• 시스템이 ODM에 장치에 대한 물리적 장치 이름, 포트 및 속성을 할
당했습니다.
• 시스템이 논리 장치 이름과 포트를 할당했습니다. 장치 또한 속성을
저장했습니다.
• 시스템이 가상 장치 이름과 포트를 할당했습니다. 장치 또한 자신의
속성을 ODM에 저장했습니다.
• 시스템이 논리적 파티션의 섹터와 포트를 할당했습니다. 장치 또한
ODM에 자신의 속성을 저장했습니다.
다음 중 rmdev -l cd0 -d 명령어의 결과는 무엇입니까?
• CD-ROM 장치 cd0 정의가 삭제되고 다음 시스템 재시작 때까지
ODM에서 구성 해제됩니다.
• CD-ROM 장치 cd0가 구성 해제되고 해당 정의가 ODM에서 제거됩
니다.
• CD-ROM 장치 cd0가 ODM에서만 제거됩니다.
• CD-ROM 장치 cd0가 구성 해제되고 다음 시스템 재시작 때까지
unavailable 상태가 됩니다
단원 요약
다음 중 cfgmgr 명령어의 기능은 무엇입니까? MULTI
• 장치를 구성하고 시스템에 장치 소프트웨어를 선택적으로 설치합니
다.
• 사용된 옵션에 따라 장치를 구성하고 구성해제 합니다.
• 시스템에 장치를 추가 및 삭제하며 장치를 제거할 때 설치된 장치 소
프트웨어를 제거합니다.
• 장치 구성시 설치된 장치 소프트웨어가 없는 장치에 대해 경고 메시
지를 표시합니다
smitty devices를 입력하고 Devices 메뉴에 액세스했다고 가정합시다.
다음 중 테블릿 또는 LPFK를 설치하는데 사용하는 하위 메뉴는 어느
것입니까?
•
•
•
•
Graphic Displays
Install Additional Device Software
Graphic Input Devices
Configure/Unconfigure Devices
단원 요약
식별에 사용되는 위치 코드에서 처음 두 자리 숫자는 무엇입니까?
•
•
•
•
포트 번호와 주소
어댑터 유형과 번호
장치 번호와 위치
버스와 어댑터 위치
장치의 위치 코드가 00-01-00-5,0입니다. 이것은 무엇을 의미합니까?
•
•
•
•
SCSI
SCSI
SCSI
SCSI
ID가
ID가
ID가
ID가
슬롯
슬롯
슬롯
슬롯
5에
1에
0에
5에
있는
있는
있는
있는
SCSI
SCSI
SCSI
SCSI
어댑터의
어댑터의
어댑터의
어댑터의
1입니다.
5입니다.
1입니다.
0입니다
단원 요약
장치 주소가 04-06-12-18입니다. 다음 설명 중 참인 것은 무엇입니까?
• 카드가 PCI 버스 슬롯 6에 플러그되어 있으며 장치는 첫 번째 커넥터
의 두 번째 RAN에 있는 18번 포트에 연결되어 있습니다.
• 카드가 PCI 버스 슬롯 4에 플러그되어 있으며 장치는 두 번째 커넥터
의 첫 번째 RAN에 있는 12번 포트에 연결되어 있습니다.
• 카드가 PCI 버스 슬롯 6에 플러그되어 있으며 장치는 두 번째 커넥터
의 첫 번째 RAN에 있는 18번 포트에 연결되어 있습니다.
• 답 없음
위치 코드 주소 04-01-00-0,0이 의미하는 것은 무엇입니까?
•
•
•
•
외장 하드 디스크의 SCSI ID
일체형 테이프 드라이브의 SCSI ID
내장 하드 디스크의 SCSI ID
일체형 CD-ROM 드라이브의 SCSI ID
단원 요약
위치 코드 주소에서 EF의 값이 0S라면 무엇을 나타내는 것입니까?
•
•
•
•
일체형
일체형
일체형
일체형
SCSI
SCSI
SCSI
SCSI
제어기의 외부 버스 커넥터
어댑터의 내부 버스 커넥터
제어기의 내부 버스 커넥터
장치의 내부 버스 커넥터
자가 구성 장치를 바로 사용할 수 있는 이유는 무엇입니까?
• 구성 데이터가 장치에 구축된 RAM 칩에 저장되어 있기 때문에
• 구성 데이터가 장치와 함께 오는 ROM 칩에 저장되어 있기 때문에
• 장치 정보 데이터가 시스템에 구축된 ROM 칩에 저장되어 있기 때문
에
• 답 없음
단원 요약
Devices 메뉴의 하위 메뉴 중 실제 포트 연결이 되지 않은 단말기 장치
를 구성할 때 사용하는 것은 무엇입니까?
•
•
•
•
TTY
PTY
Xstation Configuration
XTY
다음 중 지원되는 단말기가 있는 디렉토리는 무엇입니까?
•
•
•
•
/usr/share/lib/terminals
/usr/share/lib/terminfo
/usr/bin/share/lib/terminfo
답 없음
단원 요약
mkdev 명령어를 사용할 때 다음 중 지정해야 하는 것은 무엇입니까?
•
•
•
•
장치
장치
장치
장치
클래스, 유형, 제조회사, 모드 및 상위 어댑터
클래스, 서브클래스, 유형, 상위 어댑터 및 연결 위치
클래스, 유형, 서브클래스, 모델 번호, 상위 어댑터 및 어댑터
서브클래스, 클래스, 유형, 제조회사, 상위 어댑터 및 모델
다음 중 chdev -l sys0 -a maxuproc=100명령어의 결과는 무엇입니까?
• 커널 장치의 특성이 최대 사용자 수를 100으로 제한하도록 변경됩니
다.
• 시스-플래너 장치의 특성이 시스템의 최대 사용자 수를 100으로 제
한하도록 변경됩니다.
• 커널 장치의 특성이 사용자 당 최대 프로세스 수를 100으로 제한하
도록 변경됩니다.
• sys0 장치의 특성이 시스템의 최대 프로세스 수를 100으로 제한하도
록 변경됩니다
단원 요약
다음 중 테이프 장치를 defined 상태로 내리는데 사용하는 것은 무엇입
니까?
•
•
•
•
chdev -l /dev/rmt0
rmdev -l rmt0 -d
rmdev -l rmt0
chdev -d rmt0
단원 요약