IT/AIX&Linux

하루 5분 AIX - AIX 관리가 쉬워진다 SMIT~!

뜻밖의 행복 2013. 7. 4. 17:01
반응형

 

안녕하세요?

 

뜻밖의 행운입니다.

 

오늘은 AIX를 쉽게 만들어주는

 

smitty 에 대해 알아보겠습니다.

 

 

smit 이 뭐지?

 

시스템 관리의 편의성을 위해 AIX에서 제공하는 tool로 System Management Interface Tools 의 약자 입니다.

기존의 명령어를 외우고 있지 않으면 관리가 어려웠는데

smit은 대화형 툴을 제공하여 명령어를 정확히 알지 못하더라도 쉽게 원하는 작업을 할 수 있게 도와줍니다.

 

명령어 창에서 smitty 라고 입력하면 위와 같은 화면을 볼 수 있습니다.

그러면 방향키로 원하는 작업을 선택하면 그 작업을 할 수 있습니다.

몇몇은 하위 메뉴가 추가로 있어서 쭉쭉 들어가면 됩니다.

 

예를 들어 지난 시간에 배운 LVM을 smit으로 해볼까요?

 

smitty를 명령어 창에서 입력하면 아래와 같은 화면이 나옵니다.

 

LVM 지난번 개념을 공부 했을때 storage 관련 작업이란것을 짐작 할 수 있지요

  > system storage management (physical & logical storage) 를 선택합니다.

 

 

 

그러면 또 아래와 같은 선택 화면이 나오는데

LVM이 뭐의 약자라고 했지요?

> Logical Volume Manager 네 맞습니다~!

바로 선택하죠 Go Go!

 

 

 

 

 

그러면 또 아래와 같은 화면이 나오면서

VG, LV, PV 무슨 작업을 할지 물어봅니다.

그럼 한번 Volume Groups 관련 작업을 해볼까요?

> Volume Groups 를 선택합니다.

 

 

아니!!

지난시간에 VG 관련 명령어를 배울 때 VG 관련 작업은 이렇게 많지 않았는데!!!

라고 생각 많이 하실 것 같은데

기본외에 많은 작업들이 있습니다.

계속해서 추가로 포스팅을 할테니~ 계속 찾아와주세요~

 

List All Volume Groups 음 읽어 보니

lsvg 와 똑같은 기능을 할것 같은데

네 맞습니다.

Add a Volume Group는 mkvg랑 같은 기능을 합니다.

이렇게 각 항목에 나와 있는 것을 보고

어떤 일을 할지 짐작 할 수 있습니다.

 

 

그럼 Add a Volume Group 를 선택하여 보겠습니다.
> Add a Volume Group 을 선택하면 아래와 같은 화면을 볼 수 있는데요

 

 

VOLUME GROUP name 에는 새로 만들고자 하는 VG 이름을 넣으면 되겠다 라고

직관적으로 생각이 들겁니다.

그러면 나머지는 어떻게 해야 할까요?

PHYSICAL VOLUME names 앞에 * 표시는 반드시 입력해야 할 값을 의미 합니다.

그외 # 표시는 입력해야 할 값이 숫자

      / 표시는 입력해야 할 값이 path 즉 경로

      X 표시는 입력해야 할 값이 16진수

      + 표시는 선택가능한 list가 있다는 뜻 입니다.

       (해당 항목에서 F4 혹은 ESC + 4 를 누르면 선택 가능한 값들이 나옵니다.)

 

만약 현재 입력한 값들을 명령어로 보고 싶다 하시면

 

F6 혹은 ESC + 6을 누르면 명령어로 표시가 됩니다.

 

 

ESC + 3 혹은 F3은 취소를

ESC + 0 혹은 F10 은 smittu 화면에서 나가가게 됩니다.

ESC + 1 혹은 F1은 해당 항목의 설명이 나옵니다.

 

ESC + 8 혹은 F8 을 누르면 단축 경로가 나옵니다.

 

단축경로 = fast path 란

 

위에서 보시다시피 VG를 하나 만들려고 smitty를 쳐서 몇 단계를 걸쳐서 Add volume group 까지 가는 것을 줄이기 위해

smitty "단축경로" 를 명령어 창에 입력하게 되면

한번에 해당하는 작업으로 가게 해주는 명령어 입니다.

 

ex) smitty lvm, smitty chgenet, smitty pgsp 등등 명령어를 외우는 것 보다 fast path를 외우는게 편하겠지요?

 

 

smitty에 들어가서 모든 항목을 다 한번씩 들어가보시고

한번씩 실행, Entry Fields 에 어떤 값을 입력해야 하고 그 값들의 의미를 다 파악 하신다면

장담컨데 AIX 운영에 있어서는 중급 이상(고급에 가까운)의 실력을 갖추었다고 말씀 드릴 수 있습니다.

 

Unix는 명령어로 쳐야 있어보이지 해서 smit을 잘 안쓰시는 분도 계신데

명령어로 입력시 오타로 잘못된 결과를 불러 오는것 보다 smit이 훨씬 안정적이며

smit은 log도 상세히 남기 때문에 잘잘못을 따질때도 매우 유용합니다.

PD(문제 원인 찾기) 할 때도 유용합니다.

 

몇몇 안전하고 간단한 명령어를 제외하고는 smit을 이용할 것을 권해드립니다.

 

 

반응형