IT 기술/Operating System

AIX에서 Filesystem 용량을 변경하자.

ㅇㅔ ㄷㅡ 2011. 5. 20. 15:56
 DB로 운영중인 AIX 서버의 Filesystem 용량을 변경해줘야할때가 있다. DBMS Patch 혹은 AIX Patch나 Upgrade 작업을 할때 바이너리 압축을 풀 공간이 부족하거나... 뭐 이런저런 이유로 말이다.
 AIX 장비를 운영중인 DBA라면 알고 있겠지만, AIX는 Volume Group으로 Disk를 묶어서 이를 필요한 마운트 지점에 올려준다. 표현이 부드럽지 않은면이 있지만, 뭐 잘 알아들으시리라 믿으며... (나중에 내가 이해 못하지는 않겠지. ㅋㅋㅋ) 암튼 그래서 이 방식의 장점은 운영중에도 용량을 변경할 수 있다는 것이다. Linux 장비에서도 LVM을 사용해서 파일시스템을 구성하면 이런식으로 쓸 수 있다고 한다. 아직까지 시도해보지는 않아서 Linux에서 LVM이 쓸만한지는 모르겠다.


[TEST1:/] su - root (엔터)   <= 당연한 얘기겠지만, root 계정으로 작업을 해야한다. 현재 로그인한 사용자 id를 모르겠다면 id라고 입력하면 현재 로그인한 사용자의 정보를 보여준다.

[TEST1:/] smitty jfs2 (엔터)  <= 이렇게 하면 관리자 화면이 뜹니다.
아래의 메뉴 중에서 위에서 세번째에 있는 메뉴가 바로 File System을 변경하는 메뉴입니다. 여기로 커서를 옮기고 엔터키를 누르면 해당 메뉴로 들어갑니다.
  Add an Enhanced Journaled File System
  Add an Enhanced Journaled File System on a Previously Defined Logical Volume
  Change / Show Characteristics of an Enhanced Journaled File System
  Remove an Enhanced Journaled File System
  Manage Quotas for an Enhanced Journaled File System
  Defragment an Enhanced Journaled File System
  List Snapshots for an Enhanced Journaled File System
  Create Snapshot for an Enhanced Journaled File System
  Mount Snapshot for an Enhanced Journaled File System
  Remove Snapshot for an Enhanced Journaled File System
  Unmount Snapshot for an Enhanced Journaled File System
  Change Snapshot for an Enhanced Journaled File System
  Rollback an Enhanced Journaled File System to a Snapshot


정상적으로 세번째 메뉴로 커서를 옮기고 엔터키를 눌렀으면 아래와 같은 선택 메뉴가 나온다. 어떤 파일시스템을 수정할것인지 선택하는 메뉴이다. 여기서 원하는 파일시스템으로 커서를 옮기고 마찬가지로 엔터키를 눌러주면 해당 파일시스템의 정보를 수정하는 화면으로 이동한다.
                                                                         File System Name                            
                                                                                                                          
                                             Move cursor to desired item and press Enter.                            
                                                                                                                         
                                               /                                                                     
                                               /home                                                                 
                                               /usr                                                                 
                                               /var                                                                  
                                               /tmp                                                                  
                                               /opt                                                                  
                                               /var/adm/ras/platform 

용량 수정을 할때 미리 단위(KB, MB, GB)를 설정해주고 크기를 수정해준다. 5 GB 정도 늘릴건데 단위를 KB로 해놓으면 숫자키 입력하기 바쁘지 않겠는가. 단위 선택을 잊지 말자.
단위 선택은 "Unit Size" 항목이며, 용량 설정은 "Number of units"이다.

                                                           Change / Show Characteristics of an Enhanced Journaled File System

Type or select values in entry fields.
Press Enter AFTER making all desired changes.
 
                                                        [Entry Fields]
  File system name                                    /tmp
  NEW mount point                                    [/tmp]
  SIZE of file system
          Unit Size                                   512bytes                                                                                                                       +
          Number of units                            [2097152]                                                                                                                        #
  Mount GROUP                                        []
  Mount AUTOMATICALLY at system restart?              yes                                                                                                                            +
  PERMISSIONS                                         read/write                                                                                                                     +
  Mount OPTIONS                                      []                                                                                                                              +
  Start Disk Accounting?                              no                                                                                                                             +
  Block Size (bytes)                                  4096
  Inline Log?                                         no
  Inline Log size (MBytes)                           [0]                                                                                                                              #
  Extended Attribute Format                          [v1]
  ENABLE Quota Management?                            no                                                                                                                             +
  Allow Small Inode Extents?                          no                                                                                                                             +

 입력이 다 끝나면 변경된 내용을 적용하기 위한 단축키(ESC + 4)를 눌러준다. 그러면 적용이 된다.
ESC + 4 : 용량 설정 후 적용할때 단축키

 그리고 smitty에서 빠져나가는 단축키(ESC + 0)을 눌러준다. 평소에는 F10을 눌러서 나갈수도 있는것 같은데 AIX 엔지니어가 이 단축키를 알려줬다. 아마... 뭔가 이유가 있겠지??? 이유를 알게되면 내용을 추가하겠다. 그럼 이만~~~
ESC + 0 : smitty에서 빠져나갈때 단축키