UniONE I&C 시스템 기술지원 팀

80
UniONE I&C 시시시 시시시시 시 AIX Implementation and administration

description

AIX Implementation and administration. UniONE I&C 시스템 기술지원 팀. 목 차. Installation Disk Management Paging space Backup & Restore( mksysb ). 1. installation. Installation and Maintenance menu 언어가 정의되고 나면 설치와 유지보수 메뉴가 표시됩니다 . choice 항목에 있는 첫 번째와 두 번째 옵션을 입력하여 설치 과정을 계속할 수 있습니다 . - PowerPoint PPT Presentation

Transcript of UniONE I&C 시스템 기술지원 팀

Page 1: UniONE I&C 시스템 기술지원 팀

UniONE I&C시스템 기술지원 팀

AIX Implementation and administration

Page 2: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

목차• Installation

• Disk Management

• Paging space

• Backup & Restore(mksysb)

Page 3: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

3

Installation and Maintenance menu

언어가 정의되고 나면 설치와 유지보수 메뉴가 표시됩니다 . choice 항목에 있는 첫 번째와 두 번째 옵션을 입력하여 설치 과정을 계속할 수 있습니다 .

첫 번째 옵션은 시스템 기본 설치 설정값을 사용하여 설치를 계속합니다 .

두 번째 옵션은 이러한 설정값을 보고 커스터마이징할 수 있게 합니다 .

세 번째 옵션은 유지보수 쉘로 이동 , 시스템 덤프 복사 및 이미지 백업으로부터 설치 수행 등 시스템 복구 용입니다 .

사용자가 설치 설정값 ( 옵션 2) 을 선택했다고 가정합시다 .

1. installation

Page 4: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

4

1. installation

Page 5: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

5

/etc/security/limits를 vi 로 보면 옆과 같다 .nofiles 를 제외한 다른 모든 값은 -1 로 하여 무제한 사용 가능하게 합니다 .

단 , 특정 User 에게 제한이 필요하다면 파일 아래에 따로 생성 .

/etc/security/limits*fsize : file size*core : core file size*cpu : cpu time limit*nofiles : number of files

1. installation

Page 6: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

6

전통적인 UNIX 디스크 저장장치 ( 계속 )

파일 시스템과 파티션에 관해서는 몇 가지 제약사항이 있었습니다 .연속된 공간이 필요했기 때문에 , 여러 개의 디스크에 걸쳐서 만들 수가 없었습니다 .

그래서 파일 시스템의 크기에 한계가 있었으며 , 큰 파일 시스템의 경우 가장 큰 디스크에 할당해야만 했습니다 .이러한 제약사항들 때문에 파티션의 크기를 변경하는 것은 너무 힘들었고 , 적절한 계획이 필요해졌습니다 . 그러나 가장 훌륭한 계획이라 해도 , 어떤 경우에는 적절하지 않았습니다 .

2. Disk management - VG

Page 7: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

7

논리적 볼륨 관리자의 장점

이러한 전통적인 UNIX 디스크 저장장치의 문제점을 해소한 것이 논리적볼륨관리자 ( 이하 LVM)입니다 .

LVM 은 디스크 공간을 논리적 레벨에서 관리합니다 . 논리적 공간과 물리적 공간을 연결함으로써 비연속적인 공간에 데이터를 저장하고 , 다수의 디스크에 걸쳐서 , 복제하고 , 동적으로 공간을 늘리며 하드 디스크를 관리합니다 .

만약 LVM 을 전통적인 UNIX 과 비교한다면 , 볼륨 그룹은 디스크에 비유될 수 있습니다 .전통적인 UNIX 디스크의 저장장치의 한계는 볼륨 그룹내의 데이터 저장장치에도 역시 나타납니다 .

예를 들어 , 전통적인 UNIX 디스크 저장장치에서는 하나의 디스크 이상에 걸쳐서 데이터를 저장할 수 있는 파일시스템을 만들 수 없고 , LVM 도 하나 이상의 볼륨 그룹에 걸쳐 만들 수가 없습니다 . 논리적 볼륨은 파티션으로 생각할 수 있습니다 . 전통적인 UNIX 디스크 저장장치에서 파티션이 하나의 디스크로 제한된다는 한계가 있었던 것처럼 , 논리적 볼륨은 하나의 볼륨 그룹을 넘어갈 수 없습니다 .

2. Disk management - VG

Page 8: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

8

물리적 저장장치

물리적 저장장치는 하드디스크를 말합니다 . LVM 용어에서 물리적 볼륨 (PV)이라고 합니다 .

물리적 볼륨은 물리적 파티션( 이하 PP) 으로 나뉩니다 . 이것은 AIX 에서 디스크 공간 할당의 기본 단위가 됩니다 . PP 의 기본 크기는 4MB입니다 .

PV 는 VG 에 속합니다 . VG 는 최소한 하나의 PV 에서 32PV까지를 포함합니다 . 하나의 PV 는 오직 하나의 VG 에만 속할 수 있습니다 . VG 에 속한 모든 PV 는 같은 PP 크기를 갖게 됩니다 .

2. Disk management - VG

Page 9: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

9Physical Volume vs. Logical Volume

2. Disk management - VG

Page 10: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

10

볼륨 그룹

볼륨 그룹 (VGs) 은 저장장치 할당의 가장 큰 단위입니다 . 볼륨 그룹에는 하나의 물리적 볼륨 (PV) 부터 여러 개의 물리적 볼륨들을 포함할 수 있습니다 . 물리적 볼륨은 한 순간에는 하나의 볼륨 그룹에만 할당될 수 있습니다 .

2. Disk management - VG

Page 11: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

11

볼륨 그룹 정보보기

볼륨 그룹을 관리 메뉴들을 왼쪽 화면으로 보실 수 있습니다 . 명령행에서 smitty vg 를 입력해서 바로 이 메뉴로 들어갈 수도 있고 , SMIT 의 메인 메뉴 화면에서 Volume Groups 을 선택하는 방법도 가능합니다 .

List ALL Volume Groups 메뉴를 사용해서 모든 볼륨 그룹의 이름 (디폴트 ) 또는 활성화 되어 있는 볼륨 그룹을 나열할 수 있습니다 .

다음 명령은 동일한 결과를 보여줍니다 .

lsvg : 모든 볼륨 그룹을 나열

lsvg -o : 활성화 되어 있는 볼륨 그룹만을 나열

2. Disk management - VG

Page 12: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

12

볼륨 그룹 내용 보기

List Contents of Vol-ume Group 메뉴를 통해 세가지 항목별로 볼 수 있습니다 . 그 첫 번째는 status항목으로 , 다음과 같은 볼륨 그룹 정보를 볼 수 있습니다 .

• VG 상태 • Physical partition(PP) 크기

( 기본값 : 4MB ) • PP 전체 개수 • 빈 PP 개수

2. Disk management - VG

Page 13: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

13

볼륨 그룹 내용 보기 ( 계속 )

세 번째는 물리적 볼륨 항목으로 , 다음과 같은 물리적 볼륨 (PV) 정보를 볼 수 있습니다 .

• PV 이름 • PV 상태 • PP 전체 개수 • 빈 PP 개수 • 디스크의 빈 공간 분포도

2. Disk management - VG

Page 14: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

14

볼륨 그룹 내용 보기 ( 계속 )

VG 의 논리 볼륨을 선택하면 , LV STATE, MOUNT POINT 등의 논리 볼륨 (LV) 정보를 볼 수 있습니다 . LV STATE 에는 다음의 4 가지 상태가 가능합니다 .

• Open : LV 가 파일 시스템으로 정의된 경우 , 해당 파일 시스템이 활성화되어 있습니다 . • Closed : LV 가 파일 시스템으로 정의된 경우 , 해당 파일 시스템이 비활성화 상태입니다 . • Syncd : 모든 LV 사본들의 내용이 동일합니다 . • Stale LV : 사본들의 내용이 동일하지 않습니다 .

2. Disk management - VG

Page 15: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

15

VG 의 추가smitty mkvg 를 사용합니다 .

Add a Volume Group 메뉴

Add a Volume Group 메뉴를 통해 VG 를 생성할 수 있습니다 . 새로운 VG 는 적어도 하나의 PV를 포함해야 하며 , 다음과 같은 항목은 필수로 입력해야 합니다 .

• VOLUME GROUP 이름에 값이

없으면 , SMIT 은 vg00, vg01 등과 같은 이름을 사용합니다 .

• PHYSICAL partition SIZE in megabytes

• PHYSICAL VOLUME 이름 • Activate volume group AUTO-

MATICALLY at system restart?

2. Disk management - VG

Page 16: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

16

명령어를 이용하여 볼륨 그룹 추가

명령행에서도 mkvg 명령어를 이용하여 VG 를 생성할 수 있습니다 . mkvg 명령어에는 다른 명령어들처럼 여러 옵션이 있습니다 .

-B 옵션으로 Big VG 을 생성할 수 있습니다 . Big VG 에는 128 개의 PV 와 512 개의 LV 를 포함할 수 있습니다 . 이 옵션 없이 VG 를 생성할 경우에는 , 최대한 32 개의 PV 와 512 개의 LV 를 포함할 수 있습니다 .

-f 옵션으로 이미 다른 VG 에 포함된 PV 가 아니라면 , 그 PV 를 지정하여 VG 를 생성할 수 있습니다 .

-t 옵션으로 하나의 PV 가 포함할 수 있는 Physical Partition(PP) 개수의 최대치를 조정할 수 있습니다 . 32 개의 디스크를 포함할 수 있는 VG 의 경우는 , 1 부터 16 의 값을 사용할 수 있고 , 128 개의 디스크를 포함할 수 있는 Big VG 의 경우에는 1 부터 64 의 값이 가능합니다 .

-y 옵션으로 VG 의 이름을 지정할 수 있습니다 .

다음 명령어는 datavg 라는 이름의 Big VG 를 만드는 예입니다 . PP 의 크기를 16MB 로 지정하고 , hdisk2 를 이 VG 에 할당했습니다 .

# mkvg -f -y datavg -s 16 -B hdisk2

2. Disk management - VG

Page 17: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

17

볼륨 그룹의 특성 변경

VG 의 PV 의 개수를 변경할 수 있습니다 . PV 를 추가하고 , 삭제할 수 있습니다 . PV 를 추가하려면 , SMIT 에서 “ Add a Physical Volume to a Volume Group” 을 선택하십시오 . PV 는 시스템에 내장되어 있거나 , 외장에 연결되어야 하며 , 전원이 켜져 있어야 합니다 . Extendvg 명령어로 이런 작업을 할 수 있습니다 .예를 들어 , 명령행에서 datavg 에 hdisk2 를 추가하려면 다음과 같이 입력하십시오 .

extendvg -f datavg hdisk2

볼륨 그룹의 삭제

VG 를 삭제하기 위해서 Remove a Physical Volume from a Volume Group 메뉴 혹은 reducevg 명령어를 이용할 수 있습니다 . VG 에 포함된 마지막 PV 가 삭제되면 VG 는 삭제됩니다 . hdisk2 가 VG 의 유일한 디스크이고 , 이 디스크가 삭제되면 , 이 VG 의 정의도 함께 삭제됩니다 . VG 에서 디스크가 삭제된 후에는 그 디스크의 데이타에 접근할 수 없으므로 , 그전에 디스크의 데이타를 백업하거나 데이타를 다른 디스크로 옮겨야 합니다 .

2. Disk management - VG

Page 18: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

18

볼륨 그룹 특성 설정

smitty chvg 를 사용합니다 .화면으로 보는 바와 같이 , VG가 일단 생성된 후에는 몇몇 특성만 변경할 수 있습니다 . 세 번째 옵션으로 VG 가 Quorum 을 잃은 뒤에 자동으로 비활성화 될 것인지를 결정할 수 있습니다 . no 를 선택하면 , Quorum 을 잃더라도 VG 는 계속 활성화 상태로 남아 있게 됩니다 . 만약 mirroring 된 VG 라면 , no 를 선택해서 하나의 mir-roring 본이 깨졌더라도 정상적인 mirroring 본으로 VG 를 계속 활성화 상태로 사용할 수 있습니다 . 마지막 두 옵션은 POWER HA 환경에서만 사용됩니다 .

2. Disk management - VG

Page 19: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

19

볼륨 그룹의 활성화와 비활성화

SMIT 이나 WSM 을 이용하여 VG 를 활성화하거나 , 비활성화 할 수 있습니다 . 다음의 명령어로도 가능합니다 .

- varyonvg : VG 를 활성화 합니다 .- varyoffvg : VG 를 비활성화 합니다 .

varyoffvg 명령어를 수행하려면 VG 의 모든 요소들이 비활성화 되어야 가능합니다 . 예를 들어 , 모든 파일 시스템을 먼저 언마운트해야 합니다 . varyonvg 는 VG 를 사용할 수 있게 합니다 . 파일 시스템이 마운트되어 있는 한 , 사용자들은 파일 시스템을 이용할 수 있습니다 .

다음은 varyonvg 명령어의 사용 예입니다 . # varyonvg datavg

2. Disk management - VG

Page 20: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

20

볼륨 그룹의 활성화와 비활성화 ( 계속 )

varyonvg 명령어의 -r 옵션을 이용해서 VG 를 읽기 전용 방식으로 활성화 할 수 있습니다 .

이 방식에는 다음과 같은 일들을 방지할 수 있습니다 .

• LV 에 쓰기작업 • LVM 의 meta 데이타 갱신 • Stale Partition 의 동기화

varyonvg 명령어의 형식은 다음과 같습니다 .

#varyonvg [ -b ] [ -c ] [ -f ] [ -n ] [ -p ] [ -r ] [ -s ] [ -u ] Volume Group ( 열거된 옵션들은 선택사항입니다 .).

참고 : VG 가 읽기 전용 방식으로 활성화된 경우라면 , LVM meta 데이타의 갱신을 필요로 하는 모든 LVM 의 상위 레벨 명령어들은 성공적으로 수행할 수 없습니다 .

varyoffvg 명령어는 VG 를 비활성화시킴으로서 , VG 의 LV 들 , 데이타를 사용할 수 없게 합니다 .

다음은 varyoffvg 명령어의 사용 예입니다 .

# varyoffvg datavg

2. Disk management - VG

Page 21: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

21

볼륨 그룹의 임포트와 익스포트

AIX 에서는 exportvg 와 importvg 명령어를 통해서 VG 전체를 하나의 시스템에서 다른 시스템으로 이동할 수 있습니다 .exportvg 명령어로 , VG 가 새로운 시스템으로 이동되기 전에 이동될 VG 에 대한 정의를 이전 시스템으로부터 삭제할 수 있습니다 . importvg 명령어로 , VG 가 이전 시스템으로부터 새로운 시스템으로 이동된 후에 , 그 VG 에 대한 정보를 새로운 시스템에 갱신 할 수 있습니다 .

명령어나 SMIT 을 이용하여 다음의 절차대로 VG 를 익스포트할 수 있습니다 .

• VG 의 파일 시스템을 unmount • VG 의 비활성화 varyoffvg• VG 의 익스포트 exportvg

VG 에 활성화된 페이징 공간이 있다면 , 먼저 페이징 공간을 비활성화 한 후에 , VG 를 비활성화하고 , 익스포트할 수 있습니다 .

VG 의 임포트는 SMIT 을 통해서도 가능하며 , 명령어로는 importvg 를 이용할 수 있습니다 .

2. Disk management - VG

Page 22: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

Volume group type

MaxPVs

MaxLVs

Max PPs per VG

Max PPSize

original 32 256 32512 1GB

big 128 512 130048 1GB

scalable 1024 4096 2097152 128GB

Comparison for each Volume Groups

2. Disk management - VG

Page 23: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

• What is the VGDA?VGDA(Volume Group Descriptor Area)VGDA stores Information about the volume group, such as the logical volumes and disks in the volume group.

2. Disk management - VG

Page 24: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

24

Volume Group Descriptor Area

볼륨 그룹 설명 영역 (VGDA)은 전체 논리 볼륨의 리스트 , 전체 물리적 볼륨의 리스트 같은 전체 볼륨 그룹의 정보를 하드 디스크에 저장하고 있는 영역입니다 .

일반적으로 물리적 볼륨당 하나의 VGDA 가 존재합니다 . 단 , 볼륨 그룹에 하나 또는 두개의 물리적 볼륨이 있을 때에는 예외입니다 . 각 볼륨 그룹들은 VG 를 설명하는 하나의 VGDA 정보를 갖게 됩니다 .

같은 카피가 여러 개 존재한다 .

2. Disk management - VG

Page 25: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

25

볼륨 그룹 억세스 제어하기

Non-rootvg 볼륨 그룹은 varying on 과 varying off 라고 불리는 프로세스를 통해 오프라인으로 또는 온라인으로 접근가능합니다 . 시스템은 특정 볼륨 그룹에 대한 VGDA의 가용성을 검사하여 , 볼륨 그룹의 varying on(active) 과 varying off 를 결정합니다 .

볼륨 그룹을 활성화시킬 때 , 시스템은 VGDA 의 quorum 을 검사합니다 . Quorum( 과반수 )은 VGDA 의 51% 이상이 사용가능해야 합니다 . 만약 quorum 이 만족되면 VG 는 활성화되며 , 그렇지 않으면 활성화되지 못합니다 .

만약 외장 디스크가 사용불가할 경우 , 그 디스크에 올라와 있는 볼륨 그룹은 접근이 불가능할 수 있습니다 . 이렇기 때문에 , rootvg 을 외장 디스크에 위치하는 것을 권장하지 않는 것입니다 .

Quorum 은 2 개 이하에서는 사용하지 않는다 .

2. Disk management - VG

Page 26: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

Nonquorum Volume Groups.With single mirroring. always disable the quorum.#chvg –Qn datavg#varyoffvg datavg#varyonvg datavg

Recommandations when using single mirroring.When working with single mirroring, always disable quorumchecking using the command chvg –Qn For data volume

groups,you must vary off and vary on the volume group to make thechange effective.It is important that you know that turning off the quorum

checkingdoes not allow a varyonvg without a quorum. It just prevents

the closing of an active volume group when losing its quorum.

2. Disk management - VG

Page 27: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

27

논리적 볼륨의 사용

저널링 파일 시스템AIX 의 기본 파일 시스템은 JFS2 입니다 . 이 파일 시스템은 일관성을 유지하기 위해 데이터베이스 저널링 기술을 사용합니다 . 사용자 파일 액세스 , 명령 , 어플리케이션 등은 파일 시스템 디렉토리 구조를 사용합니다 .저널 파일 시스템은 /dev/hd2 논리 볼륨을 사용할 수 있습니다 .

부트 논리 볼륨부트 논리 볼륨은 부트 이미지가 들어 있는 물리적으로 연속적인 디스크 영역입니다 .부트 논리 볼륨은 /dev/hd5 논리 볼륨에 있습니다 .

저널 로그저널 로그는 구조가 갱신될 때까지 파일 시스템의 변경된 정보가 쓰여지는 논리 볼륨입니다 .저널 로그는 /dev/hd8 논리 볼륨에 있습니다 .

페이징 스페이스페이징 스페이스는 실제 메모리를 초과하는 정보를 임시적으로 저장하기 위해 지정된 하드 디스크의 저장소입니다 .페이징 스페이스는 /dev/hd6 논리 볼륨에 위치합니다 . (swap space 라고 불린다 .)

Raw Deviceraw device 는 비어 있는 논리 볼륨입니다 . 때때로 데이터베이스와 같은 어플리케이션이 데이터를 저장하고 관리하기 위해 raw device 를 필요로 합니다 . ( 속도는 빠르지만 시스템에서 볼 수 없다 어플리케이션에서만 볼 수 있다 . 따라서 관리가 어렵다 )

2. Disk management – Logical Volume

Page 28: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

28

LV 의 정책

LVM 은 PV 에 LV 의 위치와 PP 의 할당을 결정하는데 있어서 inter-policy 과 intra-policy 정책을 사용합니다 .

Intra-policy 볼륨 할당 정책은 PV안에서 LV 의 해당 PP 가 어디에 위치할 것인지를 결정합니다 .

선택 가능한 값은 , outer edge, outer middle, center, inner middle, inner edge 입니다 .

디스크의 center 에 위치하는 PP 는 가장 짧은 디스크 seek time 의 특성을 가지므로 middle 이나 edge 에 위치한 PP 의 데이타보다 빠른 액세스가 가능합니다 .

inter-policy 볼륨 할당 정책은 하나의 LV 를 구성하는 PP 들을 몇 개의 PV 에서 포함할 것인지를 결정합니다 .

Interphysical 할당에서 “ minimum” 은 가용성을 높이기 위해 LV 를 하나의 디스크의 PP 만을 이용하여 만듭니다 .

maximum 을 선택하면 , 성능 향상을 위해 여러 개의 디스크에 PP 를 분산할 수 있습니다 .

2. Disk management – Logical Volume

Page 29: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

29

LV 의 정책 ( 계속 )

LV 를 생성하거나 변경할 때 , LVM 은 LV 에 할당되는 PV의 개수 및 PP 의 위치를 정의할 수 있습니다 . 이러한 값들이 LV 의 정책에 해당되며 , 이들은 LV 의 성능에 영향을 줍니다 .적은 수의 디스크를 이용할수록 , 디스크 장애로 인해 데이타를 읽는 위험을 줄일 수 있습니다 .

maximum 할당 정책의 경우에 PP 를 여러 디스크로 분산시켜서 LV 의 평균 접근 시간을 줄일 수 있으므로 성능을 향상시킬 수 있습니다 . 필요에 맞는 정책을 선택하십시오 .

2. Disk management – Logical Volume

Page 30: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

30

smit mklv

Inter-policyIntra-policy

LVM mirroring

PP size 는 lsvg로 확인

2. Disk management – Logical Volume

Page 31: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

31

LV 정보 보기

LV 정보를 보기 위해서 명령행을 이용할 수 있습니다 .lsvg -o |lsvg -i -l 를 입력하고 , Enter 를 누르십시오 .입력한 명령어는 활성화된 VG에 포함된 모든 LV 들의 목록을 보여줍니다 .

lsvg -o 명령어는 활성화된 VG 의 목록만 나타냅니다 .

-i 옵션으로 기본 입력을 받아서

lsvg -l 명령어는 이러한 VG에 포함된 LV 들의 목록을 보여줍니다 .

2. Disk management – Logical Volume

Page 32: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

32

lslv 명령어의 -l 옵션

화면에서 보는 바와 같이 , lslv -l hd4 로 해당 LV 의 정보를 볼 수 있습니다 .

이 명령어는 LV 의 LP 위치 분포를 알려줍니다 .

PV 열은 논리 볼륨을 포함하는 디스크를 보여줍니다 . 이 경우 LV 는 hdisk1 에 포함되어 있습니다 .

COPIES 열은 각각의 미러에 대한 해당 디스크에 있는 물리 파티션 (PPs) 의 개수를 보여줍니다 . 001 는 첫번째 복제에 있는 1 PP 이며 000:000 는 디스크의 두 번째와 세 번째 복제에는 PPs가 없다는 것을 보여줍니다 .

distribution 에서 가운데 있다는 것을 보여준다 .

2. Disk management – Logical Volume

Page 33: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

33

lslv 명령어의 -l 옵션 ( 계속 )

100% IN BAND 의 이 LV 생성시 정의한 정책에 맞게 모든 PP 들의 배치가 이뤄졌다는 것을 의미합니다 .화면으로 보여지는 LV 의 예에서 , LV 의 정책은 center에 위치하는 것인데 , 1 PP 가 center 에 있으므로(DISTRIBUTION 항목을 보십시오 ) IN BAND 가 100% 가 됩니다 . 마지막 열은 PP 분포입니다 . 이것은 바깥 끝 ( 왼쪽 ) 에 안쪽 끝 ( 오른쪽 ) 까지의 PP의 분포를 보여줍니다 .

 

2. Disk management – Logical Volume

Page 34: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

34

lslv 명령어의 -m 옵션

lslv -m hd4 명령어로 해당 LV 의 LP 들이 어떤 PV 의 몇 번 PP 에 대응하는지 , 그 위치 정보를 볼 수 있습니다 .

이 결과에서는 LP 0001 은 hdisk1 의 PP 0219 에 대응함을 알 수 있습니다 .

만약 mirroring 된 LV 일 경우에는 , PP2, PV2, PP3, PV3 의 정보도 보여줍니다 .

화면으로 보여지는 LV 의 경우는 mirroring 된 LV 가 아니므로 , 이들 항목에는 아무 내용도 없습니다 .

2. Disk management – Logical Volume

Page 35: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

35

논리볼륨 추가

mklv 명령어

mklv 명령어와 몇 가지 옵션을 이용해서 동일한 작업을 할 수 있습니다 . 자주 사용되는 옵션은 다음과 같습니다 .

• -a Position • -c copies • -e Range • -S StripeSize • -y logicalvolume_name

화면에서 보는 명령어는 , 1개의 PP 로 이루어진 newlv라는 LV 를 datavg 의 cen-ter 에 위치하도록 만듭니다 .

smitty mklv 를 사용해서 추가 할 수도 있습니다 .

2. Disk management – Logical Volume

Page 36: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

36

논리 볼륨의 삭제

smitty rmlv 를 사용하여 LV를 삭제할 수 있습니다 .

rmlv 명령어를 이용하여 LV를 삭제 할 수 있습니다 .

참고 : Journaled File Sys-tem 이나 페이징 공간의 용도로 쓰이고 있는 LV 들은 rmlv 명령어를 사용하지 마십시오 .

2. Disk management – Logical Volume

Page 37: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

37

LV 의 특성 설정 메뉴

smitty lvsc 를 입력하면 화면과 같은 메뉴를 볼 수 있습니다 . 이 메뉴는 이미 설정되어 있거나 , 변경 가능한 특성 목록을 포함하고 있습니다 .이러한 작업은 명령 행에서도 가능합니다 .

2. Disk management – Logical Volume

Page 38: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

38

물리적 볼륨

물리적 볼륨 (PV) 은 하드 디스크를 가리킵니다 . 물리적 파티션 (PP) 은 PV에서 고정된 크기로 분할된 연속적인 공간을 말합니다 .PP 는 하나의 VG 에서는 동일한 크기여야 합니다 . 그러나 시스템에 여러 개의 VG 가 있다면 , 각각의 VG 는 서로 다른 PP 크기를 가질 수

있습니다 .

2. Disk management – Physical Volume

Page 39: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

39

물리적 볼륨 메뉴

Physical Volume 메뉴를 표시하려면 Logical Vol-ume Manager 메뉴에서 선택할 수 있으며 , 명령행에서는 smitty pv 를 입력하여 볼 수 있습니다 .PV 의 목록을 보기 위해서는 List All Physical Volume in System 메뉴를 선택하거나 , lspv 명령어를 이용하십시오 .

2. Disk management – Physical Volume

Page 40: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

40

물리적 볼륨 정보 보기

화면의 결과를 통해 , PP 크기 , 전체 PP 개수 , 사용중인 공간 , 빈 공간을 알 수 있으며 , 사용중인 PP 와 비어 있는 PP 의 배치도 확인할 수 있습니다 .

디스크상의 다음 위치에 해당된 PP 의 개수를 나타내고 있습니다 .

• Outer edge  

• Outer middle  

• Center  

• Inner middle  

• Inner edge

2. Disk management – Physical Volume

Page 41: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

41

lspv 명령어

lspv 명령어의 – l 옵션에 대해 살펴 보겠습니다 .화면에서 보는 바와 같이 , lspv -l pvname 명령어로 해당 PV 의 LV 목록과 LPs, PPs 의 개수와 위치 정보를 볼 수 있습니다 .

2. Disk management – Physical Volume

Page 42: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

42

물리적 볼륨의 추가

시스템에 새로운 디스크를 추가하기 전에 , 시스템의 전원이 꺼져 있는 것을 먼저 확인하십시오 .일단 디스크를 연결하고 전원을 켠 다음 , 시스템을 재시동하십시오 . 시스템이 시동되는 동안 , cfgmgr 이 수행되면서 디스크를 인식하고 구성합니다 .디스크가 연결되었지만 , 아직 구성되지 않은 경우에는 (시스템의 시동 전에 디스크의 전원을 켜놓지 않았다면 ) 명령행에서 직접 cfgmgr 을 수행시킬 수 있습니다 . 또한 SMIT 에서 Devices, Fixed Disk, Add a Disk메뉴의 순으로 선택하여 구성할 수 있습니다 . 디스크가 구성되면 , 하나의 VG 에 이 디스크를 포함할 수 있습니다 .

2. Disk management – Physical Volume

Page 43: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

43

Add an Enhanced Journaled File System 메뉴

Enhanced Journaled File System 을 만드는 메뉴입니다 .

반드시 입력해야 하는 항목은 SIZE of file system 과 MOUNT POINT 뿐입니다 . 적당한 값을 넣은 다음 , <En-ter> 키를 눌러서 파일시스템을 만드십시오 .

파일을 인라인을 10G 로 만들고 인라인 log 를 100M로 만든다면 실제 사용할 수 있는것은 10G-100M 이 된다 .

2. Disk management – FileSystem

Page 44: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

44

파일시스템 마운트와 언마운트 하기

파일시스템을 만든 후에는 반드시 마운트해야 사용할 수 있습니다 . SMIT 메뉴를 통하여 하나 이상의 여러 파일시스템을 마운트할 수 있습니다 . 물론 언마운트도 SMIT 메뉴를 통해 할 수 있습니다 .

참고

파일시스템을 마운트 , 언마운트 하기 위해서는 반드시 루트 사용자이거나 시스템 그룹의 사용자이어야 합니다 .파일시스템을 만들고 난 후 , 마운트하지 않으면 액세스가 불가능합니다 . 그리고 파일시스템을 언마운트했다면 다시 마운트하기 전까지 액세스를 할 수 없습니다 .

2. Disk management – FileSystem

Page 45: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

45

파일시스템 마운트하기

mount 명령어 혹은 SMIT 메뉴를 이용하여 하나의 파일시스템 또는 파일시스템 그룹을 마운트할 수 있습니다 . 이것은 standard journaled file system 과 enhanced file system 모두에 적용됩니다 .

mount 명령어의 형식은 다음과 같습니다 .

# mount [ -t Type] dir_name

이 명령어는 /etc/filesystems 에 정의되어 있는 대로 파일시스템을 마운트해 줍니다 .

mount 명령어는 dir_name 에 정의된 대로 디렉토리에 파일시스템을 마운트해 줍니다 . mount 명령어가 수행된 후에는 그 디렉토리가 새로운 파일시스템의 top-level 디렉토리가 됩니다 . mount 명령어는 여러 옵션이 있습니다 . 기본 값은 시스템에 의해 정의 되거나 /etc/filesys-tems 에 있습니다 . 그러나 파일시스템을 /etc/filesystems 에 정의되어 있지 않은 디렉토리에 마운트하고 싶으면 , 논리 볼륨 이름과 파일시스템을 마운트하고 싶은 디렉토리 모두를 정해 주어야 합니다 .

다음과 같은 형식을 사용합니다 .

# mount lv_name dir_name

lv_name 은 논리 볼륨 이름이고 dir_name 은 디렉토리의 이름입니다 .

시스템 관리자나 시스템 그룹에 속하는 사용자만 mount 명령어를 사용하여 파일시스템을 마운트 할 수 있습니다 . 이 명령어는 마운트 포인트에 대해 쓰기 권한이 있고 마운트되는 해당 파일시스템의 루트 디렉토리에 읽기 권한이 있을 때만 수행될 수 있습니다 .

2. Disk management – FileSystem

Page 46: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

46

SMIT 을 통해 파일시스템 마운트하기

smitty mountfs 라는 명령어를 통해 파일시스템을 마운트할 수 있습니다 .

SMIT 메뉴 Mount a File System 의 여러 항목을 통해 특성을 설정할 수 있습니다 .

2. Disk management – FileSystem

Page 47: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

47

파일시스템 언마운트하기

일반적으로 파일시스템은 그 수명이 다할 때까지 마운트되어 있습니다 . 그리고 종료될 때 자동적으로 언마운트됩니다 . 그러나 , 파일시스템 (jfs2 포함 ) 은 언제라도 unmount 명령어를 이용하여 언마운트 될 수 있습니다 .

이 명령어의 형식은 다음과 같습니다 .

# unmount [FileSystem | -t Type]

umount 명령어는 unmount 명령어를 대신하여 사용되어 질 수 있습니다 .

파일시스템은 사용 중이지 않을 때만 언마운트 시킬 수 있습니다 .

만약 사용자들이 파일시스템을 액세스하지 못하게 하고 싶으면 언마운트 하십시오 . 예를 들어 백업 작업 등을 수행할 때 파일이 열리거나 변경되고 있지 않은 상태로 백업하고 싶을 때 파일시스템을 언마운트 시킬 수 있습니다 .

2. Disk management – FileSystem

Page 48: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

48

fuser 명령어

파일시스템이 사용 중인지 확인하기 위해 fuser 명령어를 사용할 수 있습니다 .

포맷은 다음과 같습니다 .

# fuser -u lv_namelv_name 에는 해당 파일시스템을 담고 있는 논리 볼륨의 이름이 들어갑니다 .예를 들어보면

fuser -u /dev/lv00여기서 /dev/lv00 는 lv_name 입니다 . 이 명령어를 이용하면 /dev/lv00 를 사용 중인 사용자와 process ID 를 보여 줍니다 .

또한 fuser 명령어에 -k 옵션을 붙이면 찾은 프로세스를 죽이는데 사용할 수도 있습니다 . 이 옵션의 사용 예는 다음과 같습니다 .

fuser -k /dev/lv00여기서 /dev/lv00 는 lv_name 입니다 .

참고 - -k 옵션은 찾은 모든 프로세스를 죽이기 때문에 사용에 주의해야 합니다 .

2. Disk management – FileSystem

Page 49: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

49

Change/Show Characteris-tics of a Enhanced Jour-naled File System 메뉴

Change/Show Characteristics of a Enhanced Journaled File System 메뉴입니다 . 이 화면에 들어오기 위해서는 smitty chjfs2 를 입력하고 변경을 원하는 파일시스템을 찾으십시오 . 먼저 해당 파일시스템이 속하는 볼륨 그룹을 선택한 다음 원하는 파일시스템을 찾으시면 됩니다 . 이 메뉴에는 세 개의 새로운 항목이 있습니다 . Block Size(bytes), Inline Log?, Inline Log size(Mbytes)

이 세 개의 항목은 파일시스템이 만들어지면서 설정되어야 하고 이후에는 변경이 불가능합니다 . 그 외의 항목은 Standard Jour-naled File System 메뉴와 비슷합니다 .

2. Disk management – FileSystem

Page 50: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

50

/etc/filesystems 파일

/etc/filesystems 파일은 파일 시스템의 레이아웃 특징 , 속성등을 담고 있습니다 . 이 성격들은 스탠자 형식으로 쓰여 있습니다 . 먼저 자원이름이 오고 그 다음에 콜론이 오며 , 그 뒤에 속성 리스트가 옵니다 .

예를 들어 다음과 같습니다 .

/ 자원이름 :속성 = 값

/etc/filesystems 파일에서 , mount 명령어가 사용됩니다 .

2. Disk management – FileSystem

Page 51: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

51

/etc/filesystems 파일 (계속 )

내용중 check 부분은 fsck 명령어로 검사될 파일 시스템인지 아닌지를 설명해줍니다 .

2. Disk management – FileSystem

Page 52: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

52

dev 스탠자는 파일 시스템이 있는 논리 볼륨에 대한 정보를 포함합니다 .

2. Disk management – FileSystem

Page 53: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

53

mount 스탠자에 있는 값은 디폴트로 파일 시스템을 마운트 해야 할 지를 결정하기 위해 mount 명령이 사용합니다 . 사용 가능한 값은 다음과 같습니다 .

Automatic 시스템 시작 시에 파일 시스템이 자동으로 마운트 됩니다 .

True 파일 시스템이 mount all 명령으로 마운트 됩니다 .

이 명령은 시스템 초기화 동안 파일시스템을 자동으로 마운트 할 때 수행됩니다 .

False  파일 시스템이 자동으로 마운트 되지 않습니다 . mount all 이 되지 않아서 직접 이름을 넣어서 하나씩 mount 해줘야 한다 .

2. Disk management – FileSystem

Page 54: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

54

/etc/filesystems 파일

내용중 type 부분은 파일 시스템을 어떤 그룹으로 처리할지 설명해줍니다

2. Disk management – FileSystem

Page 55: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

55

vfs 스탠자는 파일 시스템의 유형을 명시합니다 . 이 스탠자의 항목은 AIX 가 지원하는 파일 시스템 유형(JFS, JFS2, CDROM 또는 NFS) 입니다 .

2. Disk management – FileSystem

Page 56: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

56

AIX 는 저널 파일 시스템을 사용하므로 , log 스탠자는 볼륨 그룹내의 파일 시스템 구조 정보를 저장하기 위한 로그 장치 이름을 나타냅니다 .

같은 로그 파일을 공유 하면서 사용한다 .

2. Disk management – FileSystem

Page 57: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

57

파일 시스템 목록

여기에 시스템에 정의된 모든 파일 시스템의 목록이 있습니다 . 이 목록은 파일시스템에 관하여 다음과 같은 정보를 담고 있습니다 .

2. Disk management – FileSystem

Page 58: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

58

JFS 의 삭제

파일시스템을 삭제해야 되는 경우도 생깁니다 . 이것도 SMIT 메뉴로 가능합니다 .

이 명령어의 형식은 다음과 같습니다 .

# smitty rmfs

smitty rmfs 메뉴를 통해 ODM 이나 /etc/filesystems 에 있는 파일시스템 정보를 삭제할 수 있습니다 .

그러나 , 이것은 해당 디렉토리가 비어 있을 때만 가능합니다 . 파일시스템이 삭제되면 해당 파일시스템을 담고 있던 논리 볼륨도 삭제됩니다 .

참고 - 파일시스템이 삭제되기 전에 언마운트되어 있어야 합니다 . 또한 디렉토리는 비어 있을 경우만 삭제됩니다 .

파일시스템이 사용 중일 경우 언마운트가 안 됩니다 . 이런 일은 사용자가 해당 파일시스템을 사용 중이거나 현재 디렉토리가 그 파일시스템의 일부일 경우 종종 발생합니다 .

2. Disk management – FileSystem

Page 59: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

59

Remove a Journaled File System 메뉴

먼저 smitty rmfs 명령어를 수행한 다음 커서를 이동하여 Remove a Journaled File System 을 선택하십시오 .

다음 SMIT 메뉴 , Remove a Journaled File System 이 보여 집니다 . 여기서 각 입력 항목에 대한 값을 입력하거나 선택할 수 있습니다 . 변경 후에 <Enter> 를 누릅니다 .

2. Disk management – FileSystem

Page 60: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

60

Remove a Journaled File System 메뉴 ( 계속 )

File SYSTEM name 에 파일시스템의 이름을 직접 타이핑하거나 <F4> 키를 눌러서 지우고자 하는 파일시스템을 선택하십시오 .

Remove Mount Point 항목은 선택적입니다 . 이 항목에서 사용자는 선택한 파일 시스템의 마운트 포인트를 제거할 것인지를 결정할 수 있습니다 . yes 옵션을 선택하면 파일 시스템을 사용 가능케하는 마운트 포인트 ( 디렉토리 ) 가 제거됩니다 .

2. Disk management – FileSystem

Page 61: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

61

파일시스템을 삭제하는 또 다른 방법

명령행에서도 rmfs 를 이용하여 파일시스템을 삭제할 수 있습니다 .

rmfs 의 형식은 다음과 같습니다 .

# rmfs [ -r ] FileSystem

만약 파일시스템이 JFS 또는 JF2 이면 rmfs 명령어는 파일시스템이 들어있는 논리 볼륨과 /etc/filesystems 을 모두 삭제합니다 .

Filesystem parameter 는 삭제할 파일시스템이고 , -r 옵션은 파일시스템의 마운트 포인트를 삭제하는 것입니다 .

2. Disk management – FileSystem

Page 62: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

62

파일시스템 삭제 보기

파일시스템 /projectFS 와 그 마운트 포인트를 제거하려면 smitty rmfs 를 입력하십시오 .

SMIT 메뉴 Remove a File Sys-tem 이 보여 집니다 . /projectFS 파일 시스템은 JFS 이므로 , 커서를 하부 메뉴인 Remove a Journaled File System 으로 이동시키고 를 누르십시오 .

다음의 SMIT 메뉴는 Remove a Journaled File System 입니다 . 여기서 FILE SYSTEM name 항목에 /projectFS 를 입력합니다 . Remove Mount Point 항목에 yes 옵션을 선택하기 위해 탭키를 사용합니다 .

2. Disk management – FileSystem

Page 63: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

63

메모리 관리

실메모리 보유량을 확인하려면 , 리스트 속성 명령 lsattr -El sys0 -a realmem 을 사용하십시오 .

보시는 바와 같이 , 실메모리의 양은 65,536 KB 이며 , 이는 거의 64 MB 와 같습니다 . False 는 이 값 ( 이 경우 , 65,536) 이 명령을 사용하여 변경할 수 없다는 것을 나타냅니다 .

3. Paging Space

Page 64: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

64

스래싱 (thrashing)VMM 이 막 사용되려던 페이지 프레임을 페이지 아웃한 경우 , VMM 은 이 페이지 프레임을 거의 즉시 다시 가져와야 합니다 . 시스템이 유용한 작업을 수행하는 대신 RAM 에 페이지 프레임을 넣고 꺼내는 데 (shuffling in/out) 더 많은 시간을 소비할 때 , 이 시스템은 스래싱 중입니다 . 메모리가 너무 적으면 스래싱을 일으킬 수 있습니다 . 페이징 공간이 RAM 를 대체하지 못하는 이유도 여기에 있습니다 .

3. Paging Space

Page 65: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

65

시스템이 스래싱 중인지 판별하는 데는 기술적인 정보가 필요하지 않습니다 . 디스크 드라이브가 시끄러운 소음을 내고 응답이 매우 느립니다 . 충분한 페이징 공간이 없으면 시스템은 일부 실행 중인 프로세스가 종결될 때까지 새로운 프로세스를 시작할 수 없습니다 .

3. Paging Space

Page 66: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

66

기본 페이징 공간

AIX 를 설치하면 , 설치 디스크 ( 일반적으로 하드 디스크 hdisk0) 상에 페이징 공간을 자동으로 작성합니다 . 이 페이징 공간의 이름은 항상 hd6 입니다 .

AIX 는 초기 또는 1 차 페이징 공간의 크기를 결정합니다 . 더 많은 페이징 공간이 필요한 경우 , hd6 의 크기를 증가시키는 대신 새로운 페이징 공간을 작성해야 합니다 . 총 페이징 공간에 대한 일반적인 권장사항은 다음과 같습니다 .

메모리의 양이 256 MB 보다 적은 경우 , 권장되는 총 페이징 공간 크기는 2 * 메모리입니다 . 메모리의 양이 256 MB 보다 큰 경우 , 권장되는 총 페이징 공간 크기는 512 MB + ( 메모리 - 256 MB) * 1.25 입니다 .

메모리 양이 훨씬 더 큰 시스템에 대해서는 시스템 메모리 크기보다 적은 페이징 공간을 작성하십시오 .

3. Paging Space

Page 67: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

67

모든 (-a) 페이징 공간 나열

모든 페이징 공간이 보시는 바와 같이 표시됩니다 .

예를 들어 , 페이징 공간 hd6는 볼륨 그룹 rootvg 에 있는 하드디스크 hdisk1 에 위치하고 있습니다 . 크기는 128 MB 이고 이 128 MB 의 14% 가 현재 사용 중입니다 .

Active 헤딩 아래의 yes 값은 페이징 공간 hd6 가 현재 사용 중임을 나타냅니다 . Auto 헤딩 아래의 yes 값은 hd6 가 시스템이 시동될 때마다 자동으로 시작된다는 것을 나타냅니다 . lv 값은 hd6 가 논리 볼륨임을 의미합니다 .

3. Paging Space

Page 68: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

68

페이징 공간 배치

페이징 공간의 크기와 배치는 그 성능에 영향을 줍니다 . 다음은 페이징 공간에 대한 몇 가지 팁입니다 .

• 디스크 당 둘 이상의 페이징 공간을 갖지 마십시오 . 페이징 공간은 라운드 로빈 (round-robin) 방식으로 할당되어 모든 페이징 영역을 동등하게 사용합니다 . 하나의 디스크에 두 개의 페이징 영역이 있으면 , 더 이상 활동을 여러 디스크에 전개할 수 없습니다 .  

• 페이징 공간에는 많은 활동을 하지 않는 디스크를 사용하십시오 . 페이징 공간은 다른 활동들과 경쟁하지 않을 때에 최상의 성능을 발휘할 수 있습니다 .  

• 페이징 공간은 대략 같은 크기여야 합니다 . 라운드 로빈 (Round-robin) 기법을 사용하므로 같은 크기가 아닐 경우 , 사용의 균형이 맞지 않게 됩니다 . 더 작은 페이징 영역이 큰 페이지 영역보다 더 빨리 찬다는 것을 유념하십시오 .

 

디스크를 읽고 쓸 때 더 좋은 처리량을 확보하여 시스템 성능을 향상시키려면 다른 제어기의 디스크를 사용하십시오 .

3. Paging Space

Page 69: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

69

페이징 공간 추가 학습

smitty mkps 값을 입력하고 Enter 를 누르십시요 .VOLUME GROUP name 팝업 리스트가 나타납니다 . 모든 볼륨 그룹이 이 목록에 나타납니다 . 이 시스템에는 하나의 볼륨 그룹 rootvg 만 있습니다 .

사용자가 선택하는 볼륨 그룹은 사용자의 페이징 공간이 위치하는 장소를 결정합니다 .

사용자는 <Enter> 를 눌러 rootvg 볼륨 그룹을 선택합니다 . 그러면 다른 페이징 공간 추가 (Add An-other Paging Space) 메뉴가 나타납니다 .

3. Paging Space

Page 70: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

70

Paging 공간 추가

다른 페이징 공간 추가 (Add Another Pagins Space) 메뉴가 표시된 대로 나타납니다 . 사용자는 페이징 공간의 크기 ( 논리 파티션의 )(SIZE of paging space (in logical partitions))입력 필드에 paging 공간의 크기를 표시합니다 .

논리 partition 의 크기는 볼륨 그룹에 의해 설정됩니다 . 기본적으로 논리 partition은 각각 4 MB 입니다 .

예를 들어 , paging 공간을 8MB 로 설정하고 싶으면 두 개의 논리 partition 이 필요합니다 .

3. Paging Space

Page 71: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

71

바람직한 것은 동일한 크기 또는 거의 동일한 크기를 갖는 여러 개의 페이징 공간을 각기 다른 하드 디스크에 두는 것입니다 .

페이징 공간을 위해 어느 하드 디스크를 사용할 지를 표시하기 위해 PHYSICAL VOLUME name 입력 항목을 사용합니다 . 하드 디스크의 이름을 기억할 필요는 없습니다 . <F4> 키를 눌러 하드 디스크 이름의 목록을 볼 수 있습니다 . PHYSICAL VOLUME name 목록이 나타납니다 . 필요한 하드 디스크로 커서를 이동하여 선택합니다 . 여기서는 hdisk1 을 선택하였습니다 .

3. Paging Space

Page 72: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

72

페이징 공간 제거

페이징 공간 제거 (rmps) 명령을 사용하여 비활성 페이징 공간을 삭제할 수 있습니다 . 예를 들어 , pag-ing01 을 제거하려면 , smitty rmps paging01 을 입력합니다 . 이 명령을 입력하면 , 페이징 공간 제거 메뉴가 화면과 같이 표시됩니다 .

페이징 공간의 목록을 보기위해 <F4> 키를 누르고 제거할 페이징 공간을 선택합니다 .

제거할 페이징 공간을 선택한 다음 페이징 공간을 제거하기 위해 <Enter> 를 누릅니다 . 또한 비활성화된 페이징 공간을 지우기 위해 SMIT 를 사용할 수 있습니다 .

참고 : /dev/hd6 페이징 공간은 시스템이 부트할 때 필요하기 때문에 비활성화 및 제거가 불가능합니다 .

3. Paging Space

Page 73: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

• Introductionmksysb 커맨드는 rootvg 볼륨 그룹을 백업할때 사용됩니다 .이 백업은 시스템 오류가 있을시에 , 원래의 상태로 재설치 할때 사용됩니다 .

• Location of the mksysb백업 이미지를 테잎에 저장했을경우 이 테잎은 부팅이 가능하며 ,maintenance모드에서 부팅하기위한 프로그램들을 포함합니다 .

rootvg 볼륨그룹과 파일을 maintenance 모드에서 열수 있습니다 .만약 mksysb 이미지를 파일 또는 CD 로 만들었을경우 , 부팅불가능합니다 .

3. Paging Space

Page 74: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

• Creating System Backup

*Command#smit mksysb

4. Backup & Restore

Page 75: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

75

/image.data 파일

/image.data 파일에는 대상 rootvg 를 작성하기 위해 BOS 설치 프로세스가 사용하는 정보가 들어 있습니다 . 이 파일은 복원 프로세스 중에 rootvg 볼륨 그룹에 대한 구조를 작성하기 위해 읽습니다 . 이 파일을 변경하거나 구조를 손상시키면 , 사용자의 데이터를 복구하지 못할 수 있습니다 .

-i 또는 -m 옵션을 지정하면 , mksysb 유틸리티가 mkszfile을 호출하여 기존 정보로부터 im-age.data 파일을 작성합니다 . image.data 파일을 편집할 경우 , 기존 image.data 파일을 사용하려면 -i 또는 -m 옵션 없이 mksysb 명령을 호출하십시오 .

4. Backup & Restore

Page 76: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

76

논리 볼륨 정책

논리 볼륨 정책은 재설치 시간에 사용하는 정보를 포함합니다 . SHRINK=field 를 yes로 설정하면 시스템은 LV_MIN_LPS 및 FS_MIN_SIZE 항목과 함께 각 항목에 대해 설정된 값을 기준으로 하여 논리 볼륨과 파일 시스템을 볼륨 그룹에 작성합니다 .No 로 하면 그전에 것과 똑같이 가게 된다 .

mkszfile 에 의해 작성된 경우 , SHRINK 옵션은 항상 no 로 설정됩니다 . 이는 사용자가 일반적으로 마운트하여 사용하는 /usr 또는 /(root) 와 같은 파일 시스템 및 논리 볼륨의 크기를 감소시키려 할 때 도움이 됩니다 .

4. Backup & Restore

Page 77: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

77

논리 볼륨 정책 ( 계속 )

이 파일에 있는 모든 옵션을 완전히 이해하지 않는다면 , 이는 사용자가 편집해야 하는 유일한 옵션이 됩니다 . 구조를 잘못 변경하면 , 데이터를 복구하지 못하게 될 수도 있습니다 .

EXACT_FIT=field 를 yes로 설정하면 , 시스템은 mksysb 또는 mkszfile 명령의 -m 플래그 사용으로 생성된 실제 파티션 맵에 따라 디스크 상에 논리 볼륨을 배치합니다 .

no 로 하면 그전에 있는것을 그대로 가지고 온다

4. Backup & Restore

Page 78: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

78

vg_data 및 lv_data 스탠자

vg_data 스탠자는 볼륨 그룹에 대한 정보를 포함합니다 .

변수 VG_SOURCE_DISK_LIST=field 는 BOX 설치가 볼륨 그룹을 배치할 때 최선의 기준으로 사용할 디스크를 지정합니다 . EXACT_FIT=field 가 yes로 설정되어 있으면 , 설치를 시작하기 전에 사용자에게 경고를 보냅니다 .

4. Backup & Restore

Page 79: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

79

mksysb 테이프 복원 ( 계속 )

설치 CD 로부터 시동할 수도 있습니다 . CD 는 동일한 화면을 표시합니다 . 이 경우 , 마지막 질문에 응답하기 전에 테이프 드라이브에 mksysb 테이프를 넣었는지 확인하십시오 . 시스템 복구에 대한 유지보수 모드 시작 (Start Mainte-nance Mode for System Recovery) 을 선택하고 , 시스템 백업에서 설치 (Install from a System Backup)를 선택한 후 , mksysb 테이프가 들어 있는 테이프 드라이브를 선택하십시오 . 테이프 드라이브와 언어를 선택한 다음 , 설치 유지보수 메뉴로 리턴합니다 . 옵션 2 를 선택하십시오 .

4. Backup & Restore

Page 80: UniONE I&C 시스템 기술지원 팀

AIX Implementation & Administration

8080