Sun Microsystems Advanced Lights Out Management Guide [ko]

Page 1
Advanced Lights Out Management
(ALOM) CMT v1.2 안내서
Sun Microsystems, Inc. www.sun.com
부품 번호: 819-7135-10 2006 7, 개정판 A
설명서에 대한 의견은 다음 사이트로 보내 주십시오. http://www. sun.com/hwdocs/feedback
Page 2
Copyright 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. 모든 권리는 저작권자의 소유입니다.
Sun Microsystems, Inc.는 본 설명서에서 사용하는 기술과 관련한 지적 재산권을 보유합니다. 특히 이러한 지적 재산권에는 http://www.sun.com나열된 하나 이상의 미국 특허 및 추가 특허 또는 미국 기타 국가에서 특허 출원중인 응용프로그램이 포함될 수 있습
니다.
본 제품 또는 설명서는 사용, 복사, 배포 및 역컴파일을 제한하는 라이센스 하에서 배포됩니다. 본 제품 또는 설명서의 어떠한 부분도 Sun 및 해당 사용권자의 사전 서면 승인 없이는 형식이나 수단에 상관없이 재생이 불가능합니다.
글꼴 기술을 포함한 타사 소프트웨어는 저작권이 등록되어 있으며 Sun 공급업체로부터 라이센스를 취득한 것입니다.
본 제품의 일부는 Berkeley BSD 시스템일 수 있으며 University of California로 부터 라이센스를 취득했습니다. UNIX는 X/Open Company, Ltd. 를 통해 독점 라이센스를 취득한 미국 및 기타 국가의 등록 상표입니다.
Sun, Sun Microsystems, Sun 로고, Java, docs.sun.com 및 Solaris는 미국 및 기타 국가에서 Sun Microsystems, Inc.의 상표 또는 등록 상표입니다.
모든 SPARC 상표는 라이센스 하에 사용되며 미국 및 기타 국가에서 SPARC International, Inc.의 상표 또는 등록 상표입니다. SPARC 상표가 부착 된 제품은 Sun Microsystems, Inc.가 개발한 아키텍처를 기반으로 합니다.
OPEN LOOK 및 Sun™ Graphical User Interface는 Sun Microsystems, Inc.가 해당 사용자 및 라이센스 소유자를 위해 개발했습니다. Sun은 컴퓨 터 업계에서 시각적 또는 그래픽 사용자 인터페이스 개념을 연구하고 개발하는 데 있어 Xerox의 선구자적 업적을 인정합니다. Sun은 Xerox Graphical User Interface에 대한 Xerox의 비독점 라이센스를 보유하고 있으며 이 라이센스는 OPEN LOOK GUI를 구현하거나 그 외의 경우 Sun 의 서면 라이센스 계약을 준수하는 Sun의 라이센스 소유자에게도 적용됩니다.
U.S. 정부 권한—상용. 정부 사용자는 Sun Microsystems, Inc. 표준 사용권 계약과 FAR 의 해당 규정 및 추가 사항의 적용을 받습니다.
본 설명서는 "있는 그대로" 제공되며 상업성, 특정 목적에 대한 적합성 또는 비침해성에 대한 모든 묵시적 보증을 포함하여 모든 명시적 또는 묵 시적 조건, 표현 및 보증에 대해 어떠한 책임도 지지 않습니다. 이러한 보증 부인은 법적으로 허용된 범위 내에서만 적용됩니다.
재활용
Page 3
목차
머리말 xiii
1. Sun ALOM (Advanced Lights Out Manager) 소개 1
ALOM 기능 1
ALOM의 모니터링 대상 2
ALOM 사용 2
오류 및 장애 관련 용어 3
오류 상태 3
장애 상태 4
플랫폼 관련 정보 4
2. 보안 지침 5
시스템 제어기 보안 5
원격 연결 유형 선택 6
Secure Shell 활성화 7
Solaris 운영체제 보안 9
3. ALOM 구성 11
ALOM 구성 단계 11
ALOM 구성 계획 12
ALOM 통신 포트 선택 12
iii
Page 4
직렬 관리 포트 12
네트워크 관리 (이더넷) 포트 13
기본 DHCP 연결 14
구성 워크시트 16
구성 변수 워크시트 17
DHCP를 사용한 네트워크 구성 18
수동으로 네트워크 구성 19
전자 우편 경고 구성 19
ALOM 설정 19
4. 일반적인 ALOM 작업 21
ALOM에 연결 21
ALOM 계정에 로그인 22
ALOM 재설정 23
시스템 콘솔과 ALOM 간의 전환 23
시스템 콘솔을 ALOM에서 다른 장치로 재지정 24
ALOM 버전 표시 24
로케이터 LED 제어 24
호스트 서버의 전원 켜고 끄기 25
호스트 서버 재설정 25
서버에 대한 환경 정보 보기 26
ALOM 진단 매개변수 재구성 26
이더넷 포트 사용을 위한 ALOM 재구성 27
setsc 명령을 사용한 네트워크 인터페이스 변수 설정 30
ALOM 사용자 계정 추가 30
ALOM 사용자 계정 제거 32
사용자 계정 또는 다른 사용자 계정의
암호 변경 32
경고 메시지 송신 및 수신 33
iv Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 5
ALOM에서 경고 수신 34
5. ALOM 오류 관리 작업 35
오류 원인 정보 35
오류 관리를 위한 Knowledge Article 참조 36
6. ALOM 명령 쉘 사용 37
ALOM 명령 개요 37
ALOM 쉘 명령 38
ALOM 쉘 명령 설명 42
bootmode 42
break 44
clearasrdb 45
clearfault 45
console 47
consolehistory 50
disablecomponent 51
enablecomponent 53
flashupdate 54
help 56
logout 59
password 60
powercycle 61
poweroff 61
poweron 63
removefru 64
reset 65
resetsc 66
restartssh 67
목차 v
Page 6
setdate 68
setdefaults 70
setfru 71
setkeyswitch 71
setlocator 72
setsc 73
setupsc 74
showcomponent 76
showdate 77
showenvironment 78
showfaults 84
showfru 85
showhost 89
showkeyswitch 89
showlocator 90
showlogs 91
shownetwork 93
showplatform 94
showsc 95
showusers 97
ssh-keygen 98
useradd 99
userdel 100
userpassword 101
userperm 102
usershow 104
7. ALOM 구성 변수 사용 107
ALOM 구성 변수 개요 107
vi Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 7
직렬 관리 포트 변수 108
네트워크 인터페이스 변수 108
네트워크 관리 및 알림 변수 109
시스템 사용자 변수 110
진단 제어 변수 111
구성 변수 설명 111
diag_level 111
diag_mode 112
diag_trigger 113
diag_verbosity 114
if_connection 115
if_emailalerts 116
if_network 117
mgt_mailalert 118
mgt_mailhost 120
netsc_dhcp 122
netsc_enetaddr 122
netsc_ipaddr 123
netsc_ipgateway 124
netsc_ipnetmask 125
sc_backupuserdata 126
sc_clieventlevel 127
sc_cliprompt 127
sc_clitimeout 129
sc_clipasswdecho 130
sc_customerinfo 130
sc_escapechars 131
sc_powerondelay 132
목차 vii
Page 8
sc_powerstatememory 133
ser_baudrate 134
ser_data 134
ser_parity 135
ser_stopbits 135
sys_autorunonerror 136
sys_enetaddr 136
A. 문제 해결 137
ALOM 문제 해결 138
ALOM을 사용한 서버 문제 해결 139
시스템 콘솔 쓰기 잠금 정보 140
ALOM 쉘 오류 메시지 140
사용 오류 141
일반 오류 142
FRU 상태와 관련된 CLI 메시지 144
ALOM 암호 복구 145
viii Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 9
코드
코드 예 6-1 help 명령 출력의 예 58 코드 예 6-2 Sun Fire T2000 서버에 대한 showenvironment 명령 출력의 예(전원 켜기)79 코드 예 6-3 Sun Fire T1000 서버에 대한 showenvironment 명령 출력의 예 (전원 켜기)81 코드 예 6-4 showenvironment 명령 출력의 예(전원 끄기)83 코드 예 6-5 Sun Fire T2000에 대한 showfru 명령 출력의 예(올바른 인수 표시)86 코드 예 6-6 Sun Fire T1000에 대한 showfru 명령 출력의 예(올바른 인수 표시)87 코드 예 6-7 showfru 명령 출력의 예(올바른 인수 사용)87 코드 예 6-8 showlogs –v 명령 출력의 예 92 코드 예 6-9 showsc의 구성 정보 표시의 예 95 코드 예 6-10 showsc –v의 구성 정보 표시의 예 96
ix
Page 10
x Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 11
표 2-1 플랫폼 보안 구성 확인 목록 6 표 2-2 SSH 서버 속성 7 표 3-1 ALOM 구성 변수에 대한 DHCP 기본 내용 14 표 3-2 기능별 이더넷 변수 17 표 6-1 기능별 ALOM 쉘 명령 목록 38 표 6-2 bootmode 명령 옵션 43 표 6-3 break 명령 옵션 44 표 6-4 consolehistory 명령 옵션 51 표 6-5 flashupdate 명령 옵션 56 표 6-6 powercycle 명령 옵션 61 표 6-7 poweroff 명령 옵션 62 표 6-8 poweron 명령 옵션 63 표 6-9 removefru 명령 옵션 64 표 6-10 removefru FRU 값 65 표 6-11 reset 명령 옵션 66 표 6-12 restartssh 명령 옵션 68 표 6-13 setdate 명령 옵션 69 표 6-14 setdefaults 명령 옵션 71 표 6-15 setkeyswitch 명령 옵션 72 표 6-16 showfru 명령 옵션 86
xi
Page 12
6-17 showlogs 명령 옵션 92 6-18 showsc 명령 옵션 97 6-19 ssh-keygen 명령 옵션 99 6-20 userperm 권한 수준 103 7-1 diag_level 작업 111 7-2 diag_mode 작업 112 7-3 diag_trigger 작업 113 7-4 diag_verbosity 작업 114 7-5 if_connection 옵션 115 7-6 if_network 작업 117 7-7 mgt_mailalert 작업 118 7-8 mgt_mailhost 작업 120 7-9 netsc_dhcp 작업 122 7-10 netsc_ipaddr 작업 123 7-11 netsc_ipgateway 작업 124 7-12 netsc_ipnetmask 작업 125 7-13 sc_backuserdata 작업 126 7-14 sc_clieventlevel 작업 127 7-15 sc_cliprompt 작업 128 7-16 sc_clitimeout 작업 129 7-17 sc_clipasswdecho 작업 130 7-18 sc_customerinfo 작업 131 7-19 sc_escapechars 작업 132 7-20 sc_powerondelay 작업 133 7-21 sc_powerstatememory 작업 134
xii Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 13
머리말
Advanced Lights Out Management(ALOM) CMT v1.2 안내서에는 Sun ALOM(Advanced Lights Out Management) 시스템 제어기에 대한 정보가 포함되어
있습니다. 이 제어기를 사용하면 Sun Fire™ 서버를 원격으로 관리할 수 있습니다. 본 설명서는 UNIX 되었습니다.
본 설명서의 구성
1장에서는 ALOM(Sun Advanced Lights Out Manager) 소개합니다.
2장에서는 서버에 대한 보안 지침에 대해 설명합니다.
3장에서는 사용중인 서버에 대해 ALOM 소프트웨어를 사용자 정의하는 방법에 대해 설명합니다.
4장에서는 ALOM 사용하여 쉽게 수행할 있는 일반적인 작업을 소개합니다.
5장에서는 ALOM 사용하여 수행할 있는 오류 관리 작업을 소개합니다.
®
명령에 대한 지식이 있는 경험 많은 시스템 관리자를 대상으로 작성
6장에서는 ALOM 명령줄 인터페이스에 대해 설명합니다.
7장에서는 ALOM 동작을
니다.
부록 A에서는 진단 정보를 살펴보고 이를 사용하여 ALOM 문제를 해결하는 방법을 설 명합니다.
변경하는 데 사용할 수 있는 구성 변수에 대해 자세히 설명합
xiii
Page 14
UNIX 명령 사용
이 설명서에는 시스템 종료, 시스템 부팅 및 장치 구성과 같은 기본적인 UNIX 명령어 및 절차에 대한 정보는 포함되어 있지 않을 수 있습니다.
이러한 정보에 대해서는 다음을 참조하여 주십시오.
Solaris Handbook for Sun Peripherals
Solaris
시스템에 포함되어 있는 소프트웨어 설명서
운영체제용 AnswerBook2™ 온라인 설명서
표기 규약
활자체 또는 기호
AaBbCc123
AaBbCc123
AaBbCc123
AaBbCc123
* 사용자가 사용하는 브라우저의 설정과 설정은 다를 있습니다.
*
의미
명령어 및 파일, 디렉토리 이름, 컴 퓨터 화면에 출력되는 내용입니다.
사용자가 입력하는 내용으로 컴퓨 터 화면의 출력 내용과 대조됩니다.
새로 나오는 용어, 강조 표시할 용 어입니다.
실제 이름이나 값으로 대체되는 명 령줄 변수입니다.
책 제목, 장, 절 Solaris 사용자 설명서
.login 파일을 편집하십시오. 모든 파일 목록을 보려면 ls -a 명령어
를 사용하십시오.
% You have mail.
su
% Password:
class 옵션입니다. 이를 실행하기 위해서는 반드시 수퍼
유저여야 합니다. 파일 삭제 명령은 rm filename입니다.
6장 데이터 관리를 참조하시기 바랍니다.
xiv Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 15
쉘 프롬프트
프롬프트
C
C 쉘 수퍼유저
Bourne 쉘 및 Korn
Bourne 쉘 및 Korn 쉘 수퍼유저
ALOM 시스템 제어기
OpenBoot PROM 펌웨어
machine-name%
machine-name#
$
#
sc>
ok
관련 설명서
호스트 서버와 함께 사용하는 방법을 보려면 다음 설명서에 제공되는 ALOM과 관련된 특정 작업의 수행 방법에 대한 정보를 참조하십시오.
작업 제목
진단 테스트 수행
시스템 및 네트워크 관리
운영체제 사용
SunVTS User's Guide SunVTS Quick Reference Guide SunVTS Test Reference Manual Sun Management Center Software User's Guide
Solaris System Administrator Guide SPARC: Installing Solaris Software
Solaris User's Guide
머리말 xv
Page 16
설명서, 지원 및 교육
Sun 기능
문서
지원
교육
URL
http://www.sun.com/documentation/
http://www.sun.com/support/
http://www.sun.com/training
타사 사이트
Sun은 본 설명서에서 언급된 타사 웹 사이트의 가용성 여부에 대해 책임을 지지 않습니
다. 또한 해당 사이트나 리소스를 통해 제공되는 내용, 광고, 제품 및 기타 자료에 대해 어떠한 보증도 하지 않으며 그에 대한 책임도 지지 않습니다. 따라서 타사 웹 사이트의 내용, 제품 또는 리소스의 사용으로 인해 발생한 실제 또는 주장된 손상이나 해서도 책임을 지지 않습니다.
피해에 대
고객 의견 환영
Sun은 설명서의 내용 개선에 노력을 기울이고 있으며 여러분의 의견과 제안을 환영합 니다. 다음 사이트에 여러분의 의견을 제출하여 주십시오.
http://www.sun.com/hwdocs/feedback
아래와 같이 설명서의 제목과 문서 번호를 함께 적어 보내주시기 바랍니다.
Advanced Lights Out Management(ALOM) CMT v1.2 안내서, 문서 번호 819-7135-10
xvi Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 17
1
Sun ALOM (Advanced Lights Out Manager) 소개
이 장에서는 Sun ALOM(Advanced Lights Out Manager)의 개요를 설명하며 이 장에 서는 다음 주제를 다룹니다.
1페이지의 "ALOM 기능"
2페이지의 "ALOM 모니터링 대상"
■ 3페이지의 "오류 장애 관련 용어"
■ 4페이지의 "플랫폼 관련 정보"
ALOM을 구성하고 사용하는 방법은 다음 장에 자세히 설명되어 있습니다.
ALOM 기능
Sun ALOM(Advanced Lights Out Manager)은 서버의 원격 관리를 가능하게 하는 시 스템 제어기입니다.
ALOM 소프트웨어는 서버에 사전 설치되어 제공되기 때문에 서버를 설치한 전원을
켜면 ALOM이 바로 작동합니다. 그런 다음 특정 설치와 함께 작동하도록 ALOM을 사 용자 정의할 수 있습니다. 11페이지의 "ALOM 구성"을 참조하십시오.
ALOM을 사용하여 터미널이나 터미널 서버에 연결되는 전용 직렬 포트 또는 네트워크 를 통해 서버를 모니터링하고 제어할 수 있습니다. ALOM에서 제공하는 명령줄 인터페 이스를 사용하여 지리적으로 분산되어 있거나 물리적으로 액세스할 수 없는 시스템을 원격으로 관리할 수 있습니다. 38페이지의 "ALOM 쉘 명령"참조하십시오.
또한 서버의 직렬 포트로 직접 연결해야 했던 POST (전원 공급 자가 테스트) 등의 진단 작업을 ALOM을 통해 실행할 수 있습니다. 139페이지의 "ALOM
해결"을 참조하십시오. 하드웨어 장애, 하드웨어 경고 및 서버나 ALOM과 관련된 기타
이벤트를 전자 우편으로 통지하도록 ALOM을 구성할 수도 있습니다.
을 사용한 서버 문제
1
Page 18
ALOM 회로는 서버의 대기 전원을 사용하여 서버와 독립적으로 실행됩니다. 따라서, 서버의 운영체제가 오프라인 상태가 되거나 서버 전원이 꺼지더라도 ALOM 펌웨어와 소프트웨어는 계속해서 작동할 수 있습니다.
ALOM의 모니터링 대상
이 절에서는 ALOM이 서버에서 모니터링할 수 있는 구성요소 중 일부를 보여줍니다.
모니터링되는 구성요소 ALOM에서 표시하는 정보
팬팬 속도 및 팬이 있는지, 팬이 정상 상태를 보고하는지 여부
CPU
전원 공급 장치 전원 공급 상태 및 오류 보고 여부
시스템 외장장치 온도
로드 시스템 로드(단위: amp)
전류 전류 센서의 상태
전압 올바른
서버 전면 패널 LED 상태
CPU에서 측정한 온도 및 온도와 관련된 모든 경고 또는 장애 상태
시스템 주변 온도 및 외장장치의 온도와 관련된 모든 경고 또는 장애 상태
전압이 보고되는지 여부
ALOM 사용
ALOM 소프트웨어는 호스트 서버에 사전 설치되어 제공되기 때문에 서버를 설치한 전원을 켜면 ALOM 바로 작동합니다. 외부 ASCII 터미널을 직렬 관리 포트(SERIAL MGT)에 연결하여 ALOM 소프트웨어를 구성하지 않고 ALOM 즉시 사용할 있습
니다. 외부 터미널 연결에 대한 자세한 내용은 호스트 서버에 포함된 설치 안내서를 참 조하십시오.
ALOM 소프트웨어를 사용하여 ALOM 하드웨어가 설치되어 있는 호스트 터링할 수 있습니다. 즉, 사용자가 모니터링할 수 있는 대상은 호스트 서버로, 네트워크 에 있는 다른 서버는 해당 대상에서 제외됩니다. 여러 사용자가 호스트 서버를 모니터 링할 수는 있지만 한 번에 한 명의 사용자만이 콘솔에 대한 쓰기 액세스 권한을 갖습니 다. 다른 연결은 읽기 전용으로, 다른 사용자는 시스템 콘솔 및 ALOM 출력을 볼 수 는 명령을 실행할 수는 있지만 설정을 변경할 수는 없습니다.
다음과 같이 여러 방법을 사용하여 ALOM에 연결할 수 있습니다.
2 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
서버를 모니
Page 19
1. ASCII 터미널을 SERIAL MGT 포트에 직접 연결합니다. 12페이지의 "직렬 관리
"참조하십시오.
2. telnet 또는 ssh 명령을 사용하여 네트워크 관리(NET MGT) 이더넷 포트에 연결
된 이더넷 연결을 통해 ALOM에 연결합니다. 13페이지의 "네트워크 관리 (이더넷)
포트"를 참조하십시오.
3. 터미널 서버의 포트를 SERIAL MGT 포트에 연결한 다음 telnet 명령을 사용하여 터미널 서버에 연결합니다.
서버에 처음 전원을 성된 기본 계정을 사용하여 시스템 콘솔에 출력 결과를 표시합니다. 기본 계정은
admin이며 전체(cuar) 권한을 갖습니다. 권한에 대한 자세한 내용은 102페이지의
"userperm"을 참조하십시오.
ALOM에 로그인한 다음 admin의 암호를 지정하려면 다음 단계를 수행하십시오.
ALOM 명령 프롬프트(sc>)에서 password 명령을 입력한 다음 admin 계정에 암호
를 지정합니다. 60페이지의 "password"를 참조하십시오.
ALOM 시간이 초과될 때까지 로그인하지 않으면 ALOM이 시스템 콘솔로 되돌아가 고 다음 메시지가 표시됩니다.
Enter #. to return to ALOM.
필요한 경우 ALOM에 로그인한 다음 특정 설치와 함께 작동되도록 ALOM을 사용자 정의할 수 있습니다. 11페이지의 "ALOM 구성"을 참조하십시오.
이제 ALOM 사용자
이지의 "일반적인 ALOM 작업"을 참조하십시오.
공급하면 ALOM이 자동으로 시스템 모니터링을 시작하고 사전 구
계정 추가와 같은 일반적인 관리 작업을 수행할 수 있습니다. 21페
오류장애 관련 용어
모든 Sun Fire 서버는 두 가지의 작동 상태(okfailed)를 표시하며 ALOM을 사용 하여 이 상태를 보고 모니터링할 수 있습니다. 일부 서버에는 faulty라는 추가적으로 선택 가능한 상태가 있습니다. 이 절에서는 faulty 상태와 failed 상태의 차이점에 대해 설명합니다.
오류 상태
faulty 상태는 장치가 저하된 상태에서 작동하지만 여전히 완전히 작동함을 나타냅니 다. 성능 저하로 인해 정상 장치보다 안정성이 떨어질 수는 있지만, faulty 상태의 장 치는 여전히 주요 기능을 수행할 수 있습니다.
1Sun ALOM (Advanced Lights Out Manager) 소개 3
Page 20
예를 들어, 내부 팬에 장애가 있을 경우 전원 공급 장치는 faulty 상태로 표시되지만, 전원 공급 장치의 온도가 위험 임계값을 초과하지 않는 한 이 전원 공급 장치는 정격 전 원을 계속 공급할 수 있습니다. 즉, faulty 상태에 있는 전원 공급 장치의 경우 온도, 부 하 및 효율성에 따라 장치를 계속 사용하지 못할 수 치보다 안정성이 떨어집니다.
있으므로 오류가 없는 전원 공급 장
장애 상태
failed 상태는 장치가 더 이상 시스템에서 요구하는 대로 작동되지 않음을 나타냅니 다. 심각한 오류가 발생하거나 여러 종류의 오류가 복합적으로 발생할 때 장치에 장애 가 발생합니다. 장치가 failed 상태에 진입하면 작동을 멈추기 때문에 더 이상 시스템 자원으로 사용할 수 없게 됩니다.
위의 전원 공급 장치 예에서 전원 공급 장치가 정격 전원의 공급을 멈추면 한 것으로 간주됩니다.
장애가 발생
플랫폼 관련 정보
flashupdate 명령을 사용하여 ALOM 펌웨어를 업데이트하기 전에 다음 사항을 확인 하십시오.
가상 스위치가 LOCKED 위치에 있지 않은지 확인
■ ALOM이 네트워크로 구성되어 있는지 확인 서버의 현재 네트워크 구성을 표시하는
방법에 대한 자세한 내용은 93페이지의 "shownetwork"를 참조하십시오.
적절한 권한이 있는지 확인(권한 레벨: a)
네트워크로 액세스할 있는 디렉토리에 올바른 ALOM 펌웨어 이미지가 있는지
확인
자세한 내용은 시스템과 함께 제공된 설치 안내서를 참조하십시오.
4 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 21
2
보안 지침
이 장에서는 중요한 보안 지침을 제공합니다. 공인되지 않은 액세스를 제한하도록 시스 템을 구성하는 사례를 강화라고 합니다. 이 장은 다음 정보로 구성됩니다.
■ 5페이지의 "시스템 제어기 보안"
■ 6페이지의 "원격 연결 유형 선택"
7페이지의 "Secure Shell 활성화"
9페이지의 "Solaris 운영체제 보안"
시스템 제어기 보안
SC는 호스트 도메인과 독립적으로 실행됩니다. sc는 호스트 도메인과 RAM 메모리
는 영구 저장소와 같은 계산 자원을 공유하지 않습니다. SC는 전용 하드웨어를 통해 호 스트 도메인과 통신합니다. SC는 호스트 도메인에 로그인하지는 않지만 사용자 로그인 에 대해 호스트 직렬 콘솔 포트에 대한 액세스 권한을 제공하고 모든 콘솔 트래픽을 기 록합니다.
다음은 고려해야 할 보안
모든 암호가 보안 지침을 준수하는지 확인합니다. 예를 들어, 호스트 도메인 SC
사례입니다.
는 고유 암호가 있어야 합니다.
정기적으로 플랫폼 호스트 도메인의 암호를 변경합니다.
정기적으로 로그 파일의 불규칙성을 세밀히 조사합니다.
다음은 시스템을 강화하는 데 도움을 주는 구성 단계입니다.
SC 응용프로그램 펌웨어를 업데이트한 후와 호스트 도메인을 구성 또는 설치하기
전에 보안 수정을 즉시 구현합니다.
SC 명령 쉘에 대한 액세스를 제한합니다.
책임을 기반으로 하여 SC 사용자에게 특정 권한을 할당합니다.
특정 구성 변경 재부팅합니다.
5
Page 22
Solaris 운영체제를 실행하는 시스템에 보안 구성을 생성하기 위한 Solaris Security Toolkit 사용 정보는 다음 사이트를 참조하십시오.
http://www.sun.com/software/security/jass
표 2-1의 플랫폼 보안 구성 확인 목록은 SC 및 호스트 보안을 위한 기타 작업과 setsc
setupsc 명령 매개변수를 식별합니다. 시스템 제어기 보안과 관련된 setsc
setupsc 명령 매개변수에 대한 세부 정보는 73페이지의 "setsc" 74페이지의
"setupsc"의 명령 설명을 참조하십시오.
2-1 플랫폼 보안 구성 확인 목록
설정 또는 작업 권장 사항
원격 연결 유형 setupsc 명령 또는 setsc if_connection ssh에서 연결 유형으로 ssh
를 선택합니다. 주: 네트워크 기반 터미널 서버를 사용하는 경우, 서버와의 모든 통신이 암
호화되도록 하고 SSH를 사용하여 터미널 서버에 액세스합니다.
SC 암호 설정 8자의 암호를 사용합니다. 암호에는 대문자, 소문자, 숫자 및 구두 문자가
모두 포함되어야 합니다.
60페이지의 "password"
SC 사용자 권한 설정SC 사용자 계정 권한을 사용자 역할과 맞추어야 합니다. 사용자 계정에는 4
개의 권한 수준이 허용될 수 있습니다. 102페이지의 "userperm"의 권한 수 준을 참조하십시오.
직렬 포트에 대 한 액세스 제한
유휴 세션 시간 초과 설정
재부팅(필요한 경우)
직렬 포트에 대한 물리적 액세스를 제한합니다.
직렬 연결 또는 네트워크 연결(텔넷 션에 대한 시간 초과를 설정합니다. 129페이지의 "sc_clitimeout"을 참 조하십시오.
특정 구성 변수를 변경하여 효력을 발생시키려면 재설정을 수행해야 합니 다. 필요한 경우, 재부팅이 완료되었는지 확인합니다.
암호 제한 사항을 참조하십시오.
또는 SSH)에 대해 설정된 상호 작용 세
원격 연결 유형 선택
SC는 원격 연결에 대한 SSH 프로토콜을 사용하여 활성화된 DHCP 기본 설정됩니다. SSH 세션을 설정하려면 admin 암호 또는 섀시 일련 번호를 기반으로 기본 시스템
정 암호가 필요합니다. 14페이지의 "기본 DHCP 연결"을 참조하십시오. SC에 대한 모든 네트워크 연결에 적용되는 세션 유휴 시간 초과 기간을 정의할 수 있습니다. 기본값은 세 션 유휴 시간
6 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
초과 기간 없음입니다.
Page 23
Secure Shell 활성화
SC가 일반용 네트워크에 있는 경우, 텔넷보다는 Secure Shell을 사용하여 SC에 대한 보
안 원격 액세스를 확인할 수 있습니다. SSH는 호스트와 클라이언트 사이의 데이터 흐름 을 암호화합니다. 이는 알려진 시스템 사이의 보안 연결을 활성화하여 호스트와 사용자 모두를 식별하는 인증 메커니즘을 제공합니다. 텔넷은 텔넷 프로토콜이 암호를 포함하 여 암호화되지 않은 정보를 전송하기 때문에 근본적으로 불안정합니다
주 – SSH는 FTP 또는 텔넷 프로토콜을 돕지 않습니다. FTP는 새 ALOM 이미지를 다운
로드하는 데 사용됩니다. 이러한 프로토콜은 불안정하며 일반용 네트워크에서 조심스 럽게 사용되어야 합니다.
SC는 SSH 버전 2(SSHv2) 클라이언트 요청만 지원하며 제한된 SSH 기능을 제공합니다.
표 2-2는 다양한 SSH 서버 속성을 식별하며 이 서브넷에서 속성을 다루는 방식에 대해 설
명합니다. 이러한 속성 설정은 구성할 수 없습니다.
2-2 SSH 서버 속성
속성 설명
Protocol 2
Port 22
ListenAddress 0.0.0.0
AllowTcpForwarding no
RSAAuthentication no
PubkeyAuthentication no
PermitEmptyPasswords yes
MAC hmac-sha1,hmac-md5
Ciphers aes128-cbc,
blowfish-cbc, 3des-cbc
SSH v2 지원만
수신 포트
여러 IP 주소 지원
포트 전송이 지원되지 않음
공용인증이 비활성화됨
공용인증이 비활성화됨
SC에 의해 암호 인증이 제어됨
Solaris 9 운영체제와 동일한 SSH 서버
구현
Solaris 9 운영체제와 동일한 SSH 서버 구현
.
원격 액세스 유형으로 SSH를 사용할 경우, SC에 대해 4개의 동시 SSH 연결을 만들 수 있습니다.
SSH 활성화 지침
29페이지의 "네트워크 인터페이스 변수 구성"을 참조하십시오.
2장보안 지침 7
Page 24
SSH에 의해 지원되지 않는 기능
ALOM SSH 서버는 다음 기능을 지원하지 않습니다.
원격 명령줄 실행
scp 명령(보안 복사 프로그램)
sftp 명령(보안 파일 전송 프로그램)
포트 전송
키 기반 사용자 인증
SSHv1 클라이언트
위의 기능을 사용하려는 경우, 오류 메시지가 생성됩니다. 예를 들면 다음과 같습니다.
# ssh SCHOST showplatform
명령을 실행하면 다음 메시지가 생성됩니다.
SSH 클라이언트의 경우:
Connection to SCHOST closed by remote host.
SC 콘솔의 경우:
[0x89d1e0] sshdSessionServerCreate: no server registered for showboards [0x89d1e0] sshd: Failed to create sshdSession
SSH 호스트 키 변경
잘 관리된 시스템이 정기적으로 새 호스트 키를 얻는 것은 모범 보안 사례입니다. 호스 트 키 손상이 의심되는 경우, ssh-keygen 명령을 사용하여 시스템 호스트 키를 재생 성할 수 있습니다.
일단 생성된 호스트 키는 교체만 가능하며 setdefaults 명령을 사용하지 않고는 삭 제될 수 없습니다. 새로 생성된 호스트 키를 활성화하려면, restartssh 명령을 실행 하거나 재부팅을 통해
restartssh 명령에 대한 자세한 정보는 98페이지의 "ssh-keygen" 67페이지의
"restartssh"를 참조하십시오.
주 – ssh-keygen 명령을 사용하여 SC 호스트 지문을 표시할 수도 있습니다.
8 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
SSH 서버를 재시작해야 합니다. (예제가 있는) ssh-keygen
Page 25
Solaris 운영체제 보안
Solaris 운영체제 보안에 대한 정보는 다음 기사를 참조하십시오.
Solaris Security Best Practices - 다음 주소에서 온라인으로 사용 가능합니다.
http://www.sun.com/security/blueprints
Solaris Security Toolkit - 다음 주소에서 온라인으로 사용 가능합니다.
http://www.sun.com/software/security/jass
Solaris System Administration Guide: 사용중인 Solaris OS대한 Solaris System
Administrator Collection Security Services
2장보안 지침 9
Page 26
10 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 27
3
ALOM 구성
이 장에서는 다음과 같은 기본 구성 작업에 대한 도움말을 제공합니다.
11페이지의 "ALOM 구성 단계"
■ 12페이지의 "ALOM 구성 계획"
■ 12페이지의 "ALOM 통신 포트 선택"
■ 16페이지의 "구성 워크시트"
■ 19페이지의 "전자 우편 경고 구성"
19페이지의 "ALOM 설정"
ALOM 구성 단계
ALOM 소프트웨어는 사용자의 호스트 서버에 사전 설치되어 제공되며, 서버에 전원을
공급하는 즉시 작동됩니다. 따라서 직렬 관리 포트(SERIAL MGT)에 터미널을 연결하 여 바로 ALOM을 사용할 수 있습니다.
그러나 설치 환경에 맞게 ALOM을 사용자 정의하려는 경우 다음과 같은 몇 가지 기본 작업을 수행해야 합니다.
ALOM을 사용자 정의하려면 다음 작업을 완료해야 합니다.
1. 구성을 사용자
계획"참조하십시오.
2. 구성 워크시트를 사용하여 설정 내용을 기록합니다. 17페이지의 "구성 변수 워크시
"참조하십시오.
3. setupsc 명령을 실행합니다. 19페이지의 "ALOM 설정" 참조하십시오.
4. 구성 변수를 사용하여 ALOM 소프트웨어를 사용자 정의합니다. 107페이지의
"ALOM 명령 쉘에서 구성 변수 사용"을 참조하십시오.
다음은 위에 나열된
정의할 방법을 계획합니다. 자세한 내용은 12페이지의 "ALOM 구성
작업에 대한 설명입니다.
11
Page 28
ALOM 구성 계획
ALOM 소프트웨어는 호스트 서버에 사전 설치되어 제공됩니다. 절의 지침에 따라 ALOM을 다시 설치하거나 업데이트하십시오.
– ALOM에 대한 직렬 이더넷 연결의 위치를 찾으려면 해당 시스템 관리 안내서
를 참조하십시오.
setupsc 명령을 실행하여 ALOM을 설정하기 전에 ALOM의 호스트 서버 관리 방법을 결정해야 합니다. 구성다음 사항을 결정해야 합니다.
사용할 ALOM 통신 포트 12페이지의 "ALOM 통신 포트 선택"을 참조하십시오.
경고 메시지 활성화 여부와 경고 메시지를 보낼 위치 16페이지의 "구성 워크시트"
참조하십시오.
위의 사항을 결정했으면 17페이지의 "구성 변수 워크시트"에 나오는 구성 워크시트를 인쇄하여 setupsc 명령에 대한 응답을 기록하십시오.
ALOM 통신 포트 선택
ALOM 하드웨어에는 가지 종류의 통신 포트가 포함되어 있습니다.
직렬 관리 포트(SERIAL MGT)
네트워크 관리 (이더넷) 포트(NET MGT)
이 두 포트는 ALOM 명령 쉘에 대한 액세스를 제공합니다. 기본적으로 ALOM은 시작 과 동시에 SERIAL MGT 포트를 통해 통신합니다.
– 서버의 직렬 관리네트워크 관리 (이더넷) 연결 위치를 찾으려면 해당 시스템
관리 안내서를 참조하십시오.
직렬 관리 포트
ASCII 터미널 또는 터미널 에뮬레이터(워크스테이션의 직렬 연결 ) 사용하여 ALOM 직렬 관리 포트에 연결할 있습니다.
이 포트는 다용도 직렬 포트가 아니며, ALOM에 액세스하고 ALOM을 통해 서버 콘솔 에 액세스하는 데 사용되는 전용 포트입니다.
12 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 29
서버에서 이 포트는 SERIAL MGT 포트로 표시되며 이 포트에는 표준 RJ-45 커넥터를 사용합니다.
콘솔의 직렬 포트가 다음 매개변수로 설정되어야 합니다.
9600보드
8비트
패리티 없음
1 정지 비트
핸드셰이킹 없음
호스트 서버를 시작하면 ALOM에 대해 자동으로 위의 매개변수가 설정됩니다. 이 설정 은 읽기 전용이며 ALOM sc> 프롬프트에서 변경할 수 없습니다. ALOM 세션을 설정 한 후 sc> 프롬프트에서 매개변수 설정을 보려면 직렬 포트 변수를 확인하십시오. 자세 한 내용은 108페이지의 "직렬 관리 포트 변수"를 참조하십시오.
직렬 포트에 연결
1. ALOM에 연결합니다.
ALOM 시스템 제어기 세션 설정에 대한 자세한 지침은 21페이지의 "ALOM 연결"
22페이지의 "ALOM 계정에 로그인"을 참조하십시오.
ALOM 쉘 프롬프트(sc>)가 표시됩니다.
2. 시스템 콘솔에 연결하려면 ALOM 시스템 제어기 창에서 다음을 입력합니다.
sc> console
3. ALOM 쉘 프롬프트(sc>)로 돌아가려면 이스케이프 시퀀스(해시-마침표)를 입력합 니다.
sc> #.
네트워크 관리 (이더넷) 포트
10/100메가비트 이더넷 포트를 사용하여 기업 네트워크에서 ALOM으로 액세스할 있습니다. TCP/IP(Transmission Control Protocol/Internet Protocol) 또는 Secure Shell(ssh) 사용하는 표준 텔넷 클라이언트를 통해 ALOM 원격으로 연결할 습니다. 서버에서 ALOM 이더넷 포트는 NET MGT 포트로 표시됩니다.
터미널 장치를 NET MGT 포트에 연결할 때에는 서버를 10메가비트 또는 100메가비
네트워크에 연결해야 합니다. ALOM 1기가비트 네트워크를 지원하지 않습니다.
3ALOM 구성 13
Page 30
기본 DHCP 연결
DHCP(Dynamic Host Configuration Protocol)가 활성화되면 SC DHCP 서버로부터
자동으로 IP 주소와 같은 해당 네트워크 구성을 얻습니다. 기본적으로 DHCP는 활성화 됩니다.
기본적으로 활성화된 DHCP는 네트워크를 수동으로 구성하기 위해 먼저 직렬 연결할 필요 없이 SC에 대한 네트워크 연결을 설정하도록 허용합니다. 이 기능을 효율적으로 사용하려면 관리자는 DHCP 서버 및 SC에 로그인하기 위한 기본 매개변수 및 관련된 기본 구성 변수에 대해
다음 ALOM 변수 및 기본 내용은 기본적으로 DHCP를 지원합니다.
3-1 ALOM 구성 변수에 대한 DHCP 기본 내용
구성 변수 기본 내용
if_network true
if_connection ssh
netsc_dhcp true
DHCP 클라이언트(이 경우, SC)는 고유 클라이언트 ID(clientid)를 제공하여 DHCP 서버에서 식별됩니다. clientid는 시스템에 대한 물리적 액세스 권한을 갖는 공인된 관리자에 의해 쉽게 얻을 수 있는 시스템 등록 정보를 기반으로 합니다. clientid가 판별되면 DHCP 서버는 알려진 IP 주소에 clientid를 매핑하도록 사전 습니다. SC에 IP 주소가 할당되면 SSH 서버를 시작합니다. 그런 다음 관리자는 SC가 있는 ssh 세션을 초기화할 수 있습니다. 시스템이 새로운 패키지이거나 setdefaults -a 명령이 실행된 후 재부팅하는 경우, 기본 admin 사용자 계정에는 로그인을 위한 기본 암호가 필요합니다. 또한 기본 암호는 시스템에 대한 물리적 액세 스 권한을 가진 관리자에 의해 쉽게 얻을 두 절에서는 clientid 및 기본 암호가 어떻게 구성되는 방법에 대해 설명합니다.
알아야 합니다.
구성될 수 있
수 있는 시스템 등록 정보로 구성됩니다. 다음
클라이언트 ID(clientid)
– ALOM CMT v1.2 이전에 사용된 DHCP 구성 방법은릴리스에서 작동하지
습니다. 주소 지정 논리는 이전 릴리스에서 사용된 MAC 주소 기반 접근법에서 변경되 었습니다. ALOM CMT 펌웨어는 이제 아래 설명된 고유 클라이언트 ID를 생성하는 다 른 접근법을 사용합니다. 이 릴리스로 업그레이드한 후 이전 구성 방법으로 구성된 시 스템에 작업 중인 IP 주소가 있는지 확인하려면 새 클라이언트 ID를 사용하여 DHCP 서버를 재구성하십시오.
14 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 31
clientid시스템에 대한 기본 이더넷 주소를 기반으로 합니다. 기본 이더넷 주소는 각 시스템과 함께 배송된 사용자 정의 정보 시트에 표시되어 있으며 시스템 섀시의 후 면 패널에 있는 레이블에도 표시되어 있습니다. clientid는 다음 연결로 구성됩니다.
SUNW,SC=base-ethernet-address
예를 들어, base-ethernet-address 08:00:20:7C:B4:08 경우, SC 생성하는 clientid는 12자리의 base-ethernet-address와 문자열 접두어 SUNW,SC=
콜론을 지운 형태로서 다음과 같습니다.
SUNW,SC=0800207CB408
clientid는 ASCII 형식입니다. ASCII clientid를 사용하여 DHCP 서버를 프로 그래밍할 수 있어야 합니다. DHCP 매핑 테이블에 대한 실제 항목은 16진수에 해당합 니다.
연결한 후
기본 암호
시스템이 공장에서 새로 출하되거나 setdefaults -a 명령 후 재부팅하는 경우 ssh 세션에서 로그인하기 위한 기본 암호가 필요합니다. 기본 암호는 각 시스템에 대해 고 유합니다. 암호는 섀시 일련 번호에서 파생됩니다. 섀시 일련 번호는 각 플랫폼과 함께 출하된 사용자 정의 정보 시트 및 섀시의 후면 패널에 부착된 레이블에서 찾을 수 있습 니다. 기본 암호는 번호가 0547AE81D0인 경우, 기본 암호는 다음과 같습니다.
47AE81D0
섀시 일련 번호의 마지막 8 자리로 구성됩니다. 예를 들어, 섀시 일련
주 – admin 암호를 설정하고 나면 로그인을 위해 admin 암호가 필요합니다.
setdefaults -a 명령을 실행하지 않으면 기본 암호는 더 이상 적용할 수 없습니다. 예를 들어, setdefaults 명령을 -a 옵션 없이 실행할 경우, admin 암호는 setdefaults 명령이 실행되기 전과 동일한 상태로 남습니다.
새 시스템 패키지에서 DHCP를 사용하기 위한 높은 수준의 단계
1. 호스트 시스템 기본 이더넷 주소에서 clientid를 판별합니다. 기본 이더넷 주소는
사용자 정의 정보 시트 또는 섀시의 후면 패널에 있는 레이블에서 찾을 수 있습니다.
2. 섀시 일련 번호에서 기본 admin 사용자 로그인 암호를 결정합니다. 섀시 일련 번호
는 사용자 정의 정보 시트 또는 섀시의 후면 패널에 있는 레이블에서 찾을 수 있습 니다.
3. clientid에 적합하도록 DHCP 서버를 프로그래밍합니다.
4. 시스템을 네트워크에 연결하고 시스템에 AC 전원이 있는지 확인합니다.
3ALOM 구성 15
Page 32
5. DHCP 서버에 의해 할당된 IP 주소를 사용하여 ssh 세션을 시작합니다.
6. 사전 결정된 기본 암호를 사용하여 admin 사용자로 로그인합니다.
주 – SC clientid를 명시적 IP 주소에 매핑하도록 DHCP 서버를 프로그래밍할 필요
는 없습니다. 그러나 이것은 모범 사례이며 장기간의 관리를 용이하게 할 수 있습니다.
DHCP 서버가 IP 주소 블록에서 가져오도록 구성된 경우, 관리자는 먼저 clientid 16진수로 변환해야 수도 있지만 DHCP 관리 유틸리티를 사용하여 할당된 IP 주소를 확인할 있습니다. 예를 들어, DHCP 서버에서 Solaris OS 실행중인 경우,
pntadm(1M) 명령을 사용하여 IP 주소 할당을 표시할 수 있습니다. 다음 넷 주소 123456789012를 갖는 SC가 .203 서브넷에 연결됩니다.
# pntadm -P 129.156.203.0 Client ID Flags Client IP ...
53554E572C5353433D313233343536373839404142 00 129.156.203.240 ... ...
이 경우, ASCII를 16진수에 해당하는 clientid로 변환하여 IP 주소 할당을 확인해야 합니다. 예를 들면 다음과 같습니다.
53|55|4E|57|2C|53|43|3D|31|32|33|34|35|36|37|38|39|30|31|32
예에서는 이더
S U N W , S C = 1 2 3 4 5 6 7 8 9 0 1 2
구성 워크시트
이 워크시트는 사용자의 설치 환경에 적합하도록 ALOM을 사용자 정의할 때만 사용해 야 합니다.
ALOM을 사용자 정의하려면 구성 변수를 사용하십시오. 변수에 대한 자세한 내용은
107페이지의 "ALOM 구성 변수 사용"을 참조하십시오.
ALOM의 구성 변수는 다음 두 가지 방법을 사용하여 설정할 수 있습니다.
setupsc 명령을 실행할 때 변수의 값을 지정합니다. 74페이지의 "setupsc"를 참조
하십시오.
73페이지의 "setsc"에 설명된 것과 같이 setsc 명령을 사용하여 각 변수를 개별적
으로 구성합니다.
16 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 33
이 절의 표를 인쇄하여 입력 내용을 기록해 두십시오. 서버 소프트웨어를 다시 설치해 야 하거나 ALOM 설정을 수정해야 하는 경우에도 이 표의 호스트 서버 구성 정보를 참 조할 수 있습니다.
ALOM 소프트웨어를 사용자 정의하기 전에 터미널 장치가 ALOM에 연결되어 있는지 확인해야 합니다. 이 프로세스에 대한 자세한 내용은 12페이지의 "ALOM 통신 포트 선
택"을 참조하십시오.
구성 변수 워크시트
표 3-2에는 이더넷 제어와 관련된 구성 변수와 각 구성 변수의 기본값이 나열되어 있습
니다. 맨 오른쪽 열에 사용자 값을 넣으십시오.
3-2 기능별 이더넷 변수
기능 /응답 구성 변수 기본값 사용자
네트워크 구성 제어 방법
서버에 대한 원격 연결
ALOM IP(Internet Protocol) 주소
서브넷 마스크의 IP 주소
수동 구성은 19페이지의
"수동으로 네트워크 구 성"을 참조하십시오.
DHCP를 사용한 구성은
18페이지의 "DHCP
사용한 네트워크 구성"
을 참조하십시오.
없음. ssh 또는 텔넷
if_network - 117 페이지의
"if_network"참조하십
시오.
if_connection - 115페이
지의 "if_connection"을
참조하십시오.
netsc_ipaddr - 123페이지
의 "netsc_ipaddr"을 참
조하십시오.
netsc_ipnetmask -
125페이지의 "netsc_ipnetmask"
참조하십시오.
true
ssh
0.0.0.0
255.255.255.0
3ALOM 구성 17
Page 34
3-2 기능별 이더넷 변수(계속)
기능 /응답 구성 변수 기본값 사용자
대상이 ALOM과 같 은 서브넷에 있지 않 을 때 사용할 기본 게 이트웨이의 IP 주소
ALOM의 경고 메시 지를 전자 우편으로 받을지 여부
경고 메시지 전송에 사용할 전자 우편 주 소(최대 2개의 메일 서버 지원)
SMTP(Simple Mail Transfer Protocol)
메일 서버의 IP 주소( 최대 2개의 메일 서버 지원)
netsc_ipgateway -
124페이지의 "netsc_ipgateway"
참조하십시오.
mgt_mailalert - 118 페이
지의 "mgt_mailalert"를
참조하십시오.
mgt_mailhost - 120페이
지의 "mgt_mailhost"를 참
조하십시오.
0.0.0.0
[]
기본적으로 구성 된 전자 우편 소가 없음
0.0.0.0
관련 정보
ALOM 구성 변수에 대한 내용은 107페이지의 "ALOM 구성 변수 사용"을 참조하십
시오.
101페이지의 "userpassword"
DHCP를 사용한 네트워크 구성
ALOM DHCP(Dynamic Host Configuration Protocol)는 다음과 같은 두 가지 방법 으로 구성할 있습니다.
■ 122페이지의 "netsc_dhcp"에 설명된 바와 같이 setupsc 스크립트(74페이지의
"setupsc") 사용하여 netsc_dhcp 변수를 설정합니다.
122페이지의 "netsc_dhcp"설명된 바와 같이 setsc 명령(73페이지의 "setsc")
사용하여 netsc_dhcp 변수의 값을 true(DHCP 사용)로 설정합니다.
주 – 이름 서버 (네트워크 정보 서비스 [NIS] 또는 도메인 이름 시스템 [DNS])에 있는
IP(Internet Protocol) 주소와 연결된 ALOM 장치의 이름을 -sc 포함된 호스트 서버 이름으로 설정하는 것이 좋습니다. 예를 들어, 호스트 서버 이름이 bert 경우, ALOM 장치 이름은 bert-sc입니다.
DHCP를 사용하여 네트워크 구성을 제어할 경우, DHCP 서버가 ALOM에 고정 IP 소를 할당하도록 구성하십시오.
18 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 35
수동으로 네트워크 구성
ALOM의 네트워크는 다음 두 가지 방법을 사용하여 수동으로 구성할 수 있습니다.
setupsc 스크립트를 사용하여 모든 네트워크 구성 변수를 번에 설정합니다.
setsc 명령을 사용하여 네트워크 구성 변수 값을 개별적으로 설정합니다.
각 변수를 개별적으로 설정할 경우 다음 변수를 설정해야 합니다.
117페이지의 "if_network"
123페이지의 "netsc_ipaddr"
125페이지의 "netsc_ipnetmask"
124페이지의 "netsc_ipgateway"
전자 우편 경고 구성
전자 우편 경고를 보내려면 ALOM 이더넷 포트를 활성화해야 합니다(13페이지의 "네
트워크 관리 (이더넷) 포트" 참조).
문제가 발생하면 ALOM이 해당 서버의 ALOM 계정에 로그인한 모든 사용자에게 경고 메시지를 보냅니다. 또한 로그인하지 않은 사용자에게 전자 우편 경고를 보내도록 ALOM을 구성할 수도 있습니다. 사용자가 경고를 받으면 해당 호스트 서버의 ALOM 계정에 연결하여 경고 상태에 대한
조치를 취할 있습니다.
ALOM 소프트웨어에서는 경고를 수신할 고유 전자 우편 주소를 최대 8개까지 설정할
있습니다. 경고의 자체 심각도 수준(Critical, Major, Minor)을 수신하도록 각 전자 우편 주 소를 구성할 수 있습니다. 33페이지의 "경고 메시지 송신 및 수신"을 참조하십시오.
ALOM 설정
구성 계획이 끝나면 74페이지의 "setupsc"에 설명되어 있는 setupsc 명령을 실행합 니다. 화면의 프롬프트에 따라 사용자의 설치 환경에 맞게 ALOM 소프트웨어를 사용자 정의합니다.
주 – ALOM 소프트웨어를 사용하기 위해 사용자 정의가 꼭 필요한 것은 아닙니다. 서
버에 전원을 연결하면 ALOM 소프트웨어가 즉시 작동됩니다.
3ALOM 구성 19
Page 36
setupsc 명령은 ALOM 기능의 사용자 정의 단계를 위한 스크립트를 실행합니다. ALOM의 각 기능은 하나 이상의 구성 변수와 연관되어 있습니다. 구성 변수에 대한 세한 내용은 7 참조하십시오. 기능을 구성하려면 setupsc 스크립트의 프롬프트에
y입력합니다. 기능을 구성하지 않고 건너뛰려면 n입력합니다.
추후에 설정을 변경해야 하는 경우, 73페이지의 "setsc"
설명되어 있는 setsc 명령
을 실행하십시오.
ALOM 소프트웨어 사용자 정의
setupsc 스크립트를 사용하여 한 번에 여러 개의 구성 변수를 설정할 수 있습니다. 자 세한 내용은 7장 참조하십시오. setupsc 스크립트를 실행하지 않고 하나 이상의 구 성 변수를 변경하려면 73페이지의 "setsc 명령 사용"에 나오는 setsc 명령을 사용합 니다.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
■ 16페이지의 "구성 워크시트"
11페이지의 "ALOM 구성 단계"
20 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 37
4
일반적인 ALOM 작업
ALOM에 관리자로 로그인하여 admin 암호를 지정하면 다음과 같은 일반적인 관리 작 업을 수행할 있습니다.
■ 21페이지의 "ALOM에 연결"
■ 22페이지의 "ALOM 계정에 로그인"
23페이지의 "ALOM 재설정"
■ 23페이지의 "시스템 콘솔과 ALOM 간의 전환"
■ 24페이지의 "시스템 콘솔을 ALOM에서 다른 장치로 재지정"
■ 24페이지의 "ALOM 버전 표시"
■ 24페이지의 "시스템 콘솔을 ALOM에서 다른 장치로 재지정"
■ 25페이지의 "호스트 서버의 전원 켜고 끄기"
■ 25페이지의 "호스트 서버 재설정"
■ 26페이지의 "서버에 대한 환경 정보 보기"
■ 26페이지의 "ALOM 진단 매개변수 재구성"
■ 27페이지의 "이더넷 포트 사용을 위한 ALOM 재구성"
■ 30페이지의 "ALOM 사용자 계정 추가"
■ 32페이지의 "ALOM 사용자 계정 제거"
■ 32페이지의 "사용자 계정 또는 다른 사용자 계정의 암호 변경"
■ 33페이지의 "경고 메시지 송신 수신"
■ 34페이지의 "ALOM에서 경고 수신"
ALOM연결
다음의 여러 가지 방법을 사용하여 ALOM에 연결할 수 있습니다.
ASCII 터미널을 SERIAL MGT 포트에 직접 연결합니다. 12페이지의 "직렬 관리 포
트"를 참조하십시오.
telnet 또는 ssh 명령을 사용하여 NET MGT 포트에 연결된 이더넷 연결을 통해
ALOM에 연결합니다. 27페이지의 "이더넷 포트 사용을 위한 ALOM 재구성"을 참조 하십시오.
21
Page 38
터미널 서버의 포트를 SERIAL MGT 포트에 연결한 다음 telnet 또는 ssh 명령을
사용하여 터미널 서버에 연결합니다.
ALOM 계정에 로그인
사용하려는 ALOM 포트에 하드웨어 연결을 설정했는지 확인하십시오. 서버의 이더넷 포트에는 NET MGT라는 레이블이 붙어있습니다. 직렬 포트에는 SERIAL MGT라는 레 이블이 붙어있습니다. 이 포트에 대한 자세한 정보와 이 포트에 장치를 연결하는 방법 은 서버의 설치 안내서를 참조하십시오.
직렬 관리 포트를 통해 ALOM에 처음으로 연결하면 admin 계정으로 자동 연결됩니다. 이 계정은 전체(cuar) 권한을 갖습니다. ALOM을 계속 를 지정해야 합니다. 암호를 지정하면 ALOM을 계속 사용할 수 있습니다. 다음에 로그인 할 때 암호를 지정해야 합니다. admin으로 로그인하면 새 사용자를 추가하고 새 사용자 에게 암호와 권한을 지정할 수 있습니다.
기본적으로 사용 가능한 DHCP를 지원하는 플랫폼에서 직렬 관리 포트에 연결하기 전에 네트워크 관리 포트에 연결할 수 있습니다 장하는 추가 보안 계층이 있습니다. 해당 사용자만 Secure Shell(ssh) 세션을 사용하여 연 결하도록 허용되며 사용자는 사전 결정된 시스템 특정 암호를 제공해야 합니다. 이에 대 한 설명은 14페이지의 "기본 DHCP 연결"을 참조하십시오. 기본 암호가 제공되고 계속하 도록 허용되면 admin 계정에 대한 새 암호를 지정해야 합니다.
. 이러한 경우, SC가 기본적으로 안정적임을 보
사용하려면 이 계정에 대한 암호
이 프로세스에 대한
"useradd", 101페이지의 "userpassword"102페이지의 "userperm"을 참조하십
시오.
자세한 사항은 99페이지의 "ssh-keygen 명령 옵션", 99페이지의
ALOM에 로그인
모든 사용자(admin 및 다른 사용자)는 다음 절차를 사용하여 ALOM에 로그인합니다.
1. ALOM에 연결합니다.
21페이지의 "ALOM에 연결"을 참조하십시오.
2. 직렬 관리 포트를 통해 ALOM에 연결할 경우, 연결이 설정되면 #.(해시-마침표)를 입력 하여 시스템 콘솔에서 나옵니다. 네트워크 관리 포트를 통해 ALOM에 연결할 경우에 는 3단계로 이동합니다.
22 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 39
3. ALOM 로그인 이름과 암호를 입력합니다. 암호는 화면에 표시되지 않습니다. 대신, 입력되는 문자는 호스트 서버에 의해 별표(*)
로 표시됩니다. 성공적으로 로그인하면 ALOM이 다음과 같은 명령 프롬프트를 표시합 니다.
sc>
이제 ALOM 명령을 사용하거나 시스템 콘솔로 전환할 수 있습니다. 37페이지의
"ALOM 명령 개요" 12페이지의 "직렬 관리 포트"를 참조하십시오.
ALOM 이벤트 로그는 로그인
우, ALOM은 Critical 이벤트를 생성합니다. 91페이지의 "showlogs"를 참조하십시오.
정보를 기록합니다. 5분 이내에 5회 이상 로그인이 실패할 경
관련 정보
■ 12페이지의 "ALOM 통신 포트 선택"
■ 12페이지의 "직렬 관리 포트"
ALOM 재설정
ALOM을 재설정하면 ALOM 소프트웨어가 재부팅됩니다. netsc_ipaddr 등의 특정
변수에 새 값을 지정하는 작업과 같이 ALOM에서 설정을 변경한 후에 ALOM을 재설 정해야 할 수 있습니다.
ALOM 재설정
sc> 프롬프트에서 resetsc 명령을 입력합니다.
66페이지의 "resetsc"를 참조하십시오.
시스템 콘솔과 ALOM 간의 전환
콘솔 출력에서 ALOM sc> 프롬프트로 전환하려면 #.(해시-마침표) 입력합니다.
sc> 프롬프트에서 콘솔로 전환하려면 console을 입력하십시오.
4장일반적인 ALOM 작업 23
Page 40
주 – #.(해시-마침표) 문자 시퀀스는 ALOM 기본 이스케이프 문자 시퀀스입니다.
하는 경우, sc_escapechars 변수를 사용하여 이스케이프 시퀀스의 첫 문자를 변경할 수 있습니다(예: sc>
"sc_escapechars"를 참조하십시오.
setsc sc_escapechars a). 자세한 내용은 131페이지의
시스템 콘솔을 ALOM에서 다른 장치로 지정
호스트 서버에 처음으로 전원 공급을 시작하면 ALOM은 시스템 콘솔 출력을 표시하도 록 초기에 구성됩니다. SER MGT 포트는 virtual-console로 호스트 서버에 표시됩 니다.
ALOM 버전 표시
showsc 명령은 ALOM 소프트웨어 구성에 대한 정보를 표시합니다.
예를 들어, ALOM 버전을 표시하려면 sc> 프롬프트에서 다음을 입력합니다.
sc> showsc version Advanced Lights Out Manager CMT v1.2
자세한 내용은 95페이지의 "showsc 명령 사용"을 참조하십시오.
로케이터 LED 제어
ALOM 명령을 사용하여 로케이터 LED를 켜고 끄며 LED 상태를 확인할 수 있습니다.
■ LED를 켜고 끄려면 setlocator 명령을 사용합니다. 자세한 내용은 72페이지의
"setlocator"를 참조하십시오.
LED 상태를 확인하려면 showlocator 명령을 사용합니다. 자세한 내용은 90페이
지의 "showlocator"를 참조하십시오.
24 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 41
호스트 서버의 전원 켜고 끄기
다음과 같이 여러 가지 방법을 사용하여 sc> 프롬프트에서 호스트 서버의 전원을 켜고 끌 수 있습니다.
서버의 전원을 켜려면 poweron 명령을 입력합니다. 63페이지의 "poweron" 참조
하십시오.
서버의 전원을 다음 시스템 콘솔에 연결하려면 poweron -c 명령을 입력합니다.
서버를 정상적으로 재설정하려면 powercycle 명령을 입력합니다.
정상적인 재설정을 통해 Solaris 운영체제(Solaris OS)를 종료할 수 있습니다. poweron 명령을 입력하지 않고 poweroff 명령을 입력하면 ALOM은 호스트 서버 를 대기 모드로 전환합니다. 61페이지의 "powercycle" 또는 61페이지의
"poweroff"를 참조하십시오.
호스트 서버의 상태와 상관 없이 서버를 강제로 종료하려면 poweroff -f 명령을
입력합니다.
이 명령은 Solaris OS가 어떤 이유에서든 실패하거나 중지하면 즉시 호스트 서버를 재설정합니다. 이 방법은 정상적인 종료가 아니므로 작업이 손실될 수 있습니다.
호스트 서버 재설정
다음 네 가지 방법으로 sc> 프롬프트에서 호스트 서버를 재설정할 수 있습니다.
서버를 정상적으로 재설정하려면 powercycle 명령을 입력합니다.
정상적인 재설정을 통해 Solaris OS를 종료할 수 있습니다. poweron 명령을 입력하 지 않고 poweroff 명령을 입력하면 ALOM은 호스트 서버를 대기 모드로 전환합니 다. 61페이지의 "powercycle"을 참조하십시오.
호스트 서버의 상태와 상관 없이 서버를 강제로 종료하려면 powercycle -f 명령을
입력합니다. 이 명령은 Solaris OS가 어떤 이유에서든 실패하거나 중지하면 즉시 호 스트 서버를 재설정합니다. 이 방법은 정상적인 종료가 아니므로 작업이 손실될 수 있습니다.
서버를 정상적으로 종료하지 않고 즉시 재설정하려면 reset 명령을 입력합니다.
65페이지의 "reset"을 참조하십시오.
서버를 OpenBoot PROM 프롬프트(ok)로 즉시 불러오려면 break 명령을 입력합니
다. 44페이지의 "break"를 참조하십시오.
4장일반적인 ALOM 작업 25
Page 42
서버에 대한 환경 정보 보기
이 절에서는 서버의 환경 상태를 표시하고 모니터링하는 방법을 설명합니다.
showenvironment 명령을 사용하면 서버의 환경 상태에 대한 스냅샷이 표시됩니다. 이 명령을 사용하여 시스템 온도, 하드 디스크 드라이브 상태, 전원 공급 장치 및 팬 상 태, 전면 패널 LED 상태, 전압 및 전류 센서 등의 정보를 표시할 수 있습니다.
showenvironment 명령 사용
– 사용자 권한이 없어도명령을 사용할있습니다.
showenvironment 명령을 사용하려면 sc> 프롬프트에 다음을 입력합니다.
sc> showenvironment
표시되는 출력은 호스트 서버의 모델 및 구성에 따라 다릅니다. 서버가 대기 모드에 있을 때는 일부 환경 정보를 사용하지 못할 수 있습니다. 78페이지의 "showenvironment"를 참조하십시오.
ALOM 진단 매개변수 재구성
진단 제어 변수는 호스트 서버에 오류가 발생할 때 ALOM의 동작 방법을 지정합니다.
setupsc 스크립트 실행
1. setupsc 스크립트를 실행하려면, sc> 프롬프트에서 setupsc 입력합니다.
sc> setupsc
설정 스크립트가 시작됩니다.
2. 스크립트를 종료하려면 다음 작업 중 하나를 수행하십시오.
26 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 43
스크립트를 종료하고 변경 사항을 저장하려면 Ctrl-Z를 입력합니다.
변경 사항을 저장하지 않고 스크립트를 종료하려면 Ctrl-C를 입력합니다.
예를 들어, 스크립트에는 다음과 같은 메시지와 질문이 포함됩니다.
sc> setupsc Entering interactive script mode. To exit and discard changes to that point, use Ctrl-C or to exit and save changes to that point, use Ctrl- Z.
...
Do you wish to configure the platform diagnostic parameters [y]? y Enter the type of reset which will initiate system diagnostic [power-on-reset error-reset]? power-on-reset error-reset Enter the verbosity level of diagnostic output [normal]? normal Enter the test coverage level of the system diagnostic [max]? max Enter the automatic system diagnostic mode [normal]? normal Should the host continue to boot after error is encountered [n]? y
...
Your ALOM configuration profile has been successfully completed. To activate your network configuration, please reset the SC.
원하는 경우, 스크립트의 대화식 질문에 따라 모든 ALOM 구성 변수를 한 번에 사용자 정의할 수 있습니다. 107페이지의 "ALOM 구성 변수 개요"를 참조하십시오. 진단 변수 만 구성하려면 다음 프롬프트가 표시될 때까지 각 프롬프트에서 Enter를 누릅니다.
Do you wish to configure the platform diagnostic parameters?
자세한 내용은
111페이지의 "진단 제어 변수" 참조하십시오.
이더넷 포트 사용을 위한 ALOM 재구성
ALOM SERIAL MGT 포트는 항상 외부 터미널 또는 다른 ASCII 장치와 통신하는
사용될 수 있습니다. 또한 ALOM은 기본적으로 네트워크 정보를 얻는 DHCP를 사용하 고 SSH 연결을 수락하는 이더넷 네트워크 관리(NET MGT)를 사용하도록 구성됩니다. 원하는 경우, ALOM NET MGT를 재구성하고 비활성화할 수 있습니다.
NET MGT 포트에는 표준 RJ-45 커넥터를 사용할 수 있습니다.
4장일반적인 ALOM 작업 27
Page 44
주 – 터미널 장치를 NET MGT 포트에 연결할 때에는 서버를 10메가비트 또는 100메가비
네트워크에 연결해야 합니다. ALOM 1기가비트 네트워크를 지원하지 않습니다.
NET MGT 포트를 재구성하거나 비활성화하려면 네트워크 인터페이스 변수에 대한
을 지정해야 합니다. 108페이지의 "네트워크 인터페이스 변수"를 참조하십시오.
다음 두 가지 방법으로 이 변수에 값을 지정할 수 있습니다.
sc> 프롬프트에서 setupsc 스크립트를 실행합니다. 74페이지의 "setupsc"를 참
조하십시오.
sc> 프롬프트에서 setsc 명령을 사용하여 각 개별 변수에 값을 설정합니다. 73페이
지의 "setsc"를 참조하십시오.
setupsc 스크립트 실행
1. setupsc 스크립트를 실행하려면, sc> 프롬프트에서 setupsc 입력합니다.
sc> setupsc
설정 스크립트가 시작됩니다.
2. 스크립트를 종료하려면 다음 작업 중 하나를 수행하십시오.
스크립트를 종료하고 변경 사항을 저장하려면 Ctrl-Z를 입력합니다.
변경 사항을 저장하지 않고 스크립트를 종료하려면 Ctrl-C를 입력합니다.
예를 들어, 스크립트에는 다음과 같은 메시지와 질문이 포함됩니다.
sc> setupsc Entering interactive script mode. To exit and discard changes to that point, use Ctrl-C or to exit and save changes to that point, use Ctrl- Z.
Do you wish to configure the enabled interfaces [y]? Should the SC network interfaces be enabled [y]? Should the SC email alerts be enabled [y]? Do you wish to configure the network interface [y]? Do you wish to configure the network management interfaces [y]? Do you wish to configure the SC parameters [y]?
Your ALOM configuration profile has been successfully completed. To activate your network configuration, please reset the SC.
28 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 45
원하는 경우, 스크립트의 대화식 질문에 따라 모든 ALOM 구성 변수를 한 번에 사용자 정의할 수 있습니다. 107페이지의 "ALOM 구성 변수 개요"를 참조하십시오. 네트워크 인터페이스 변수만 구성하려면 다음 프롬프트가 표시될 때까지 각 프롬프트에서 Enter 를 누릅니다.
Do you wish to configure the enabled interfaces?
자세한 내용은 108페이지의 "네트워크 인터페이스 변수"를 참조하십시오.
네트워크 인터페이스 변수 구성
1. sc> 프롬프트에서 y 입력하여 네트워크 인터페이스 변수를 구성할 것을 확인합니다. setupsc 스크립트가 다음 프롬프트를 반환합니다.
Should the SC network interface be enabled [y]?
2. y를 입력하거나 Enter를 눌러 네트워크 인터페이스를 활성화하거나, n을 입력하여 네 트워크 인터페이스를 비활성화합니다.
그러면 if_network 변수의 값이 설정됩니다. 117페이지의 "if_network"를 참조하 십시오.
3. 스크립트의 대화식 질문을 따릅니다. 스크립트가 다음 변수의 값을 설정하도록 프롬프
표시합니다.
트를
if_connection – 115페이지의 "if_connection" 참조
netsc_dhcp – 122페이지의 "netsc_dhcp" 참조
netsc_ipaddr – 123페이지의 "netsc_ipaddr" 참조
netsc_ipnetmask – 123페이지의 "netsc_ipaddr" 참조
netsc_ipgateway – 124페이지의 "netsc_ipgateway" 참조
4. 네트워크 인터페이스 변수 설정을 완료한 , Ctrl-Z 입력하여 변경 사항을 저장하고
setupsc 스크립트를 종료합니다. 원하는 경우, 모든 ALOM 구성 변수의 구성을 완료할 수 있습니다. 네트워크 구성을 사용하려면 먼저 ALOM을 재설정해야 합니다.
ALOM 재설정
sc> 프롬프트에서 resetsc 명령을 입력합니다.
66페이지의 "resetsc"를 참조하십시오.
4장일반적인 ALOM 작업 29
Page 46
setsc 명령을 사용한 네트워크 인터페이스 변수 설정
sc> 프롬프트에서 setsc 명령을 사용하여 네트워크 인터페이스 변수에 대한 값을 설 정할있습니다. 구성하려는변수에 대해 명령을 한 번 실행합니다. 예를 들면 다음 과 같습니다.
sc> setsc if_network true sc> setsc netsc_ipaddr 123.123.123.123 sc> setsc if_connection ssh
다음 각 변수에 값을 지정(또는 기본값 사용)합니다.
if_connection - 115페이지의 "if_connection" 참조
if_network - 117페이지의 "if_network" 참조
netsc_dhcp - 122페이지의 "netsc_dhcp" 참조
netsc_ipaddr - 123페이지의 "netsc_ipaddr" 참조
netsc_ipnetmask - 125페이지의 "netsc_ipnetmask" 참조
netsc_ipgateway - 124페이지의 "netsc_ipgateway" 참조
ALOM 사용자 계정 추가
이 절에서는 ALOM 사용자 계정을 추가하는 데 필요한 절차에 대해 설명합니다.
– 최대 15개의 고유 사용자 계정을 ALOM 추가할있습니다.
ALOM 사용자 계정 추가
1. sc> 프롬프트에서 useradd 명령을 입력한 후 사용자에게 할당하려는 사용자 이름을 입력합니다.
예를 들면 다음과 같습니다.
sc> useradd joeuser
99페이지의 "useradd"를 참조하십시오.
30 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 47
2. 계정에 암호를 할당하려면 userpassword 명령을 입력한 후 계정에 할당한 사용자 이 름을 입력합니다.
userpassword 명령에 대한 자세한 내용은 101페이지의 "userpassword"를 참조하 십시오. ALOM은 암호를 지정하고 암호를 확인할 수 있도록 프롬프트를 표시합니다. ALOM은 암호를 화면에 표시하지 않습니다. 예를 들면 다음과 같습니다.
sc> userpassword joeuser New password: Re-enter new password:
– 사용자 암호에는 특정한 제한 사항이 있습니다. 할당하는 암호가 이러한 제한
항을 준수하는지 확인하십시오. 60페이지의 "암호 제한"을 참조하십시오.
3. 계정에 권한을 할당하려면 userperm 명령을 입력한 다음 계정에 할당한 사용자 이름 과 해당 사용자에게 부여할 권한 수준을 입력합니다.
예를 들면 다음과 같습니다.
sc> userperm joeuser cr
자세한 내용은 102페이지의 "userperm" 또는 99페이지의 "ssh-keygen 명령 옵션"을 참조하십시오.
또한 단일 ALOM 사용자의 권한 및 암호 상태를 보거나
모든 ALOM 사용자 계정의 정
보를 볼 수도 있습니다.
단일 ALOM 사용자의 권한과 암호 상태를 보려면 sc> 프롬프트에서 usershow
령을 입력한 후 할당한 사용자 이름을 입력합니다. 예를 들면 다음과 같습니다.
sc> usershow joeuser Username Permissions Password joeuser --cr Assigned
104페이지의 "usershow"를 참조하십시오.
4장일반적인 ALOM 작업 31
Page 48
ALOM 사용자 계정, 권한, 암호 상태 정보의 목록을 보려면 sc> 프롬프트에서
usershow입력합니다. 예를 들면 다음과 같습니다.
sc> usershow Username Permissions Password admin cuar Assigned wwilson --cr none joeuser --cr Assigned
ALOM 사용자 계정 제거
ALOM 사용자 계정을 제거하려면 userdel 명령을 사용합니다.
주 – ALOM에서 기본 admin 계정을 삭제할 없습니다.
sc> 프롬프트에서 ALOM 사용자 계정 제거
sc> 프롬프트에서 ALOM 사용자 계정을 제거하려면 다음 단계를 수행하십시오.
sc> 프롬프트에서 userdel 명령을 입력한 후 삭제하려는 계정의 사용자 이름을 입력
합니다.
예를 들면 다음과 같습니다.
sc> userdel joeuser Are you sure you want to delete user <joeuser> [y/n]? y sc>
사용자 계정 또는 다른 사용자 계정의 암호 변경
다음 단계를 따라 사용중인 암호 또는 다른 사용자의 암호를 변경할 수 있습니다.
32 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 49
ALOM 암호 변경
사용중인 ALOM 계정 암호를 sc> 프롬프트에서 변경할 수 있습니다. 사용중인 암호를 변경하기 위해 권한이 필요하지는 않습니다.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> password
이 명령을 사용하면 ALOM이 현재의 암호를 묻습니다. 암호를 정확하게 입력할 경우 새 암호를 입력하라는 메시지가 두 번 나타납니다. 예를 들면 다음과 같습니다.
sc> password password: Changing password for username Enter current password: ****** Enter new password: ****** Re-enter new password: ****** sc>
다른 사용자의 ALOM 암호 변경
주 – 다른 사용자의 암호를 변경하려면 u 수준의 사용자 권한이 있어야 합니다.
102페이지의 "userperm"을 참조하십시오.
다른 사용자의 ALOM 계정 암호를 변경하려면 다음을 수행하십시오.
sc> 프롬프트에서 userpassword 명령을 사용합니다.
101페이지의 "userpassword"를 참조하십시오.
경고 메시지 송신수신
ALOM을 사용자 정의하여 이벤트가 발생할 때 전자 우편 경고를 여러 전자 우편 주소 로 보낼 수 있습니다. 각 사용자에게 전송될 전자 우편 경고의 이벤트 수준(Critical, Major, Minor)을 지정할 수 있으며 사용자 정의한 이벤트 메시지를 각 사용자에게 전자 우편으로 보낼 수 있습니다.
ALOM 소프트웨어를 사용하여 직접 또는 스크립트를 사용하여 경고를 보내거나 받을
있습니다. 경고에는 다음 가지 수준이 있습니다.
4장일반적인 ALOM 작업 33
Page 50
Critical
Major
Minor
– 최대 8명의 사용자에 대해 전자 우편 경고를 구성할있으며, 경고의 자체 심각
도 수준을 수신하도록 각 전자 우편 주소를 구성할 수 있습니다.
전자 우편 경고 설정
1. ALOM이 이더넷 네트워크 관리 포트(NET MGT)를 사용하도록 설정되어 있는지 확인 하고 네트워크 인터페이스 변수가 구성되어 있는지 확인합니다.
27페이지의 "이더넷 포트 사용을 위한 ALOM 재구성"을 참조하십시오.
2. if_emailalerts 변수를 true로 설정합니다.
116페이지의 "if_emailalerts"를 참조하십시오.
3. mgt_mailhost 변수에 값을 설정하여 네트워크 상의 1개 또는 2개의 메일 호스트를 식 별합니다.
120페이지의 "mgt_mailhost"
4. mgt_mailalert 변수에 값을 설정하여 각 사용자의 전자 우편 주소 및 경고 수준을 지 정합니다.
118페이지의 "mgt_mailalert"를 참조하십시오.
를 참조하십시오.
ALOM에서 경고 수신
ALOM 명령 쉘을 사용하고 있지만 호스트 서버의 콘솔에 연결되어 있지 않은 경우, ALOM에서 Critical 수준 또는 Major 수준의 이벤트가 감지되면 경고 메시지를 받게
니다. 이는 ALOM 명령을 입력하는 동안 발생할 수 있습니다. 이러한 경우에는 Enter를 누르고 명령을 다시 입력하십시오.
예를 들면 다음과 같습니다.
sc> cons SC Alert: SYS_FAN at FT0.F0 has Failed sc> console
34 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 51
5
ALOM 오류 관리 작업
ALOM CMT에는 오류 관리 기능이 포함되어 있습니다. 이 기능을 사용하려면
showfaultsclearfault 명령을 사용합니다. 이 장에는 다음 항목에 대한 정보가 포함되어 있습니다.
오류 원인 정보
오류 관리를 위한 Knowledge Article 참조
오류 원인 정보
오류는 수정 작업이 필요함을 나타내는 이벤트입니다.
오류는 다음 세 가지 원인으로 인해 발생할 수 있습니다.
환경 조건
POST에서 보고하는 하드웨어 문제
■ Solaris OS에서 보고하는 실행 시간 문제
오류에 대한 수정 작업은 다음 세 가지 형태로 나타날 수 있습니다.
환경 조건을 수정합니다. 예를 들어, 오류 메시지에 온도가 너무 높다고 보고될 경우
서버가 있는 공간의 온도를 낮춰야 할 수 있습니다. 오류 메시지가 전원 공급 장치에 전력이 간헐적으로 공급됨을 나타내면 전원 공급 장치의 전원 코드가 완전하게 연결 되어 있는지 확인해야 할 수 있습니다.
물리적 구성요소를 교체합니다. 오류 메시지가 하드웨어 구성요소(예: 팬, 전원 공급
장치 또는 DIMM)에 장애가 있음을 나타낼 경우 해당 구성요소를 교체합니다.
www.sun.com/msg에서 온라인으로 제공되는 Knowledge Article(기술 문서)의 상
세 지침을 따르십시오.
35
Page 52
오류 관리를 위한 Knowledge Article 참조
시스템 오류를 효율적으로 관리하려면 www.sun.com에서 Knowledge Article 데이터 베이스에 액세스하십시오.
적합한 Knowledge Article을 구하려면
1. sc> 프롬프트에서 showfaults 명령을 실행합니다.
sc> showfaults ID FRU Fault
0 FIOBD Host detected fault, MSGID: SUNW-TEST07 1 MB Host detected fault, MSGID: SUNW-TEST07
2. showfault의 출력 결과에서 SUNW-MSG-ID 문자열을 식별합니다. 이 예제의 경우
SUNW-TEST07입니다.
3. 브라우저 주소창에 http://www.sun.com/msg/ (다른 방법으로, 브라우저 주소창에 http://www.sun.com/msg/ 입력하고
http://www.sun.com/msg/ 페이지의 Lookup 창에 SUNW-MSG-ID
TEST07
4. www.sun.com/msg 웹 사이트에서 제공하는 문서의 지침을 읽고 따릅니다. 예를 들어, Knowledge Article에서 다음 작업을 수행하도록 안내할있습니다.
지정 패치 설치 clearfaults 명령 실행
추가 진단 실행
오류가 있는 하드웨어 구성요소 교체
36 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
을 입력합니다.)
SUNW-TEST07을 입력합니다.
SUNW-
Page 53
6
ALOM 명령 쉘 사용
이 장은 다음 절로 구성됩니다.
■ 37페이지의 "ALOM 명령 개요"
■ 38페이지의 "ALOM 쉘 명령"
■ 42페이지의 "ALOM 쉘 명령 설명"
ALOM 명령 쉘 개요
ALOM 명령 쉘은 간단한 명령줄 인터페이스(CLI)로, 이 명령 쉘을 통해 호스트 서버를 관리, 진단 또는 제어할 수 있으며 ALOM을 구성 및 관리할 수 있습니다.
sc> 프롬프트가 표시되면 ALOM 명령 쉘에 있는 것입니다. ALOM은 총 8개의 동시 텔 넷 세션과 서버 당 1개의 직렬 세션을 지원하므로 9개의 명령 쉘 작업을 동시에 실행할
있습니다.
ALOM 계정에 로그인하면 ALOM 쉘 프롬프트(sc>)가 표시되어 ALOM 쉘 명령을 입 력할 수 있습니다. 도움말은 22페이지의 "ALOM 계정에 로그인"38페이지의
"ALOM 쉘 명령"을 참조하십시오.
명령 옵션 입력
사용하려는 명령에 여러 개의 옵션이 있는 경우, 다음 예제와 같이 옵션을 하나씩 입력 하거나 한꺼번에 입력할 수 있습니다. 명령은 두 경우 모두 동일합니다.
sc> poweroff –f –y sc> poweroff –fy
37
Page 54
관련 정보
■ 140페이지의 "ALOM 쉘 오류 메시지"
■ 22페이지의 "ALOM 계정에 로그인"
ALOM 명령
다음 표는 ALOM 쉘 명령을 나열하고 각 명령의 기능에 대해 간략히 설명합니다.
6-1 기능별 ALOM 명령 목록
CLI 명령 요약 전체 설명
구성 명령
password
restartssh [–y |–n]
setdate [[mmdd]HHMM
|mmddHHMM[cc]yy][.SS]
setdefaults [–y] [–a]
setkeyswitch [normal|stby|diag| locked] [-y]
setsc [param] [value]
setupsc
showplatform [-v]
showfru [-g lines]
[-s|-d] [FRU]
현재 사용자의 로그인 암호를 변경합니다. 60페이지의 "password".
ssh-keygen 명령에 의해 생성된 호스트 키가
로드되도록 SSH 서버를 다시 시작합니다.
ALOM 날짜 시간을 설정합니다. 67페이지의
모든 ALOM 구성 매개변수를 기본값으로 니다. -y 옵션을 사용하면 확인 질문을 건너뛸 수 있 습니다. -a 옵션을 사용하여 사용자 정보를 출고 시 기본값(1개의 관리자 계정만)으로 재설정할 수 있습 니다.
가상 키 스위치의 상태를 설정합니다. 가상 키 스위치 를 대기(stby) 상태로 설정하면 서버의 전원이 꺼집 니다. 호스트 서버의 전원을 끄기 전에 ALOM 인을 묻는 메시지를 표시합니다. -y 플래그를 사용하 면 확인 질문에 예로 응답하는 것과 같습니다.
지정된 ALOM 매개변수를 할당된 값으로 설정합 니다.
대화식 구성 스크립트를 실행합니다. 이 스크립트는 ALOM 구성 변수를 구성합니다.
호스트 시스템의 하드웨어 구성 정보와 하드웨어에 서
서비스를 제공하고 있는지 여부를 표시합니다. -v 옵션을 사용하면 표시된 구성요소에 대한 상세 정보 가 표시됩니다.
호스트 서버의 FRU(현장 교체형 장치)에 대한 정보 를 표시합니다.
재설정합
은 확
67페이지의 "restartssh"
"restartssh"
70페이지의 "setdefaults"
71페이지의 "setkeyswitch"
73페이지의 "setsc"
74페이지의 "setupsc"
94페이지의 "showplatform"
85페이지의 "showfru"
38 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 55
6-1 기능별 ALOM 쉘 명령 목록(계속)
CLI 명령 요약 전체 설명
showusers [-g lines]
현재 ALOM 로그인한 사용자의 목록을 표시합니
97페이지의 "showusers"
다. 이 명령을 입력하면 UNIX 명령 who를 입력했을 때와 유사한 형식의 내용이 화면에 표시됩니다. -g 옵션을 사용하면 lines에 지정한 행 수만큼 표시된 후 화면이 잠시 정지됩니다.
showhost [version]
showkeyswitch
호스트측 구성요소에 대한 버전 정보를 표시합니다. 89페이지의 "showhost"
가상 키 스위치의 상태를
표시합니다. 89페이지의
"showkeyswitch"
showsc [-v] [param]
현재 비휘발성 읽기 전용 메모리(NVRAM) 구성
95페이지의 "showsc"
매개변수를 표시합니다. 전체 버전 정보를 보려면 -v 옵션을 사용해야 합니다.
showdate
ALOM 날짜를 표시합니다. Solaris OS ALOM
77페이지의 "showdate"
간이 동기화되지만 ALOM 시간은 현지 시간이 아닌 국제 표준시(UTC)로 표시됩니다.
ssh-keygen [-t rsa|dsa] [-r]
SSH(Secure Shell) 호스트 키를 트 키 지문을 표시합니다.
생성하고 SC 호스
98페이지의 "ssh-
keygen"
[-l]
usershow [username]
모든 사용자 계정, 권한 수준 암호 할당 여부를
104페이지의 "usershow"
타내는 목록을 표시합니다.
useradd [username]
userdel [-y] [username]
userpassword
[username]
userperm [username] [c]
ALOM에 사용자 계정을 추가합니다. 99페이지의 "useradd"
ALOM에서 사용자 계정을 삭제합니다. -y 옵션을 용하면 확인 질문을 건너뛸
있습니다.
100페이지의 "userdel"
사용자 암호를 설정 또는 변경합니다. 101페이지의
"userpassword"
사용자 계정의 권한 수준을 설정합니다. 102페이지의 "userperm"
[u] [a] [r]
로그 명령
showlogs [-b lines|-e lines|-v] [-g lines] [-p logtype [r|p]]
consolehistory [-b lines|-e lines|-v] [-g lines] [boot|run]
ALOM RAM 이벤트 로그에 기록된 모든 이벤트의 내역 또는 지속적인 로그 내의
Major Critical 이벤
트를 표시합니다. -p 옵션을 사용하여 RAM 이벤트 로그(logtype r)의 항목만 표시할 것인지 지속적인 이 벤트 로그(logtype p)의 항목만 표시할 것인지를 선택 합니다.
호스트 서버 콘솔의 출력 버퍼를 표시합니다. -v 옵 션은 지정된 로그의 전체 내용을
표시합니다.
91페이지의 "showlogs"
50페이지의 "consolehistory"
6장 ALOM 명령 쉘 사용 39
Page 56
6-1 기능별 ALOM 쉘 명령 목록(계속)
CLI 명령 요약 전체 설명
상태제어 명령
showenvironment
호스트 서버의 환경 상태를 표시합니다. 이 정보에는 시스템 온도, 전원 공급 장치 상태, 전면 패널 LED 상
78페이지의 "showenvironment"
태, 하드 디스크 드라이브 상태, 팬 상태, 전압 및 전류 센서 상태가 포함됩니다.
shownetwork [-v]
현재 네트워크 구성 정보를 표시합니다. -v 옵션은 DHCP 서버에 대한 정보를 비롯하여 네트워크에
93페이지의 "shownetwork"
한 추가 정보를 표시합니다.
console [-f]
호스트 시스템 콘솔에 연결합니다. -f 옵션을 사용하
47페이지의 "console"
면 콘솔 쓰기 잠금을 한 명의 사용자로부터 다른 사용 자에게 강제 전환합니다.
break [-y] [-c]
호스트 서버를 Solaris OS 소프트웨어 실행에서
44페이지의 "break"
OpenBoot PROM 또는 kmdb 전환합니다.
bootmode [normal] [reset_nvram]
호스트
서버 OpenBoot PROM 펌웨어 부팅 방법을
제어합니다.
42페이지의 "bootmode"
[bootscript=string]
flashupdate -s IPaddr
-f pathname [-v]
reset [-y] [-c]
시스템 펌웨어를 다운로드 및 업데이트합니다. (호스 트 펌웨어 및 ALOM 펌웨어)
호스트 서버에서 하드웨어 재설정을 유도합니다. -y
54페이지의 "flashupdate"
65페이지의 "reset"
옵션을 사용하면 확인 질문을 건너뛸 있습니다.
powercycle [-y][-f]
poweroff 명령 다음에 poweron 명령이 실행됩니
. -f 옵션을 사용하면 poweroff 즉시 강제 실행
61페이지의 "powercycle"
하고, 그렇지 않을 경우 정상적인 종료를 시도합니다.
poweroff [-y] [-f]
호스트 서버에서 주 전원을 제거합니다. -y 옵션을
61페이지의 "poweroff"
사용하면 확인 질문을 건너뛸 수 있습니다. ALOM이 서버를 정상적으로 종료하려고 시도합니다. -f 옵션 을 사용하면 즉시 강제 종료를 실행합니다.
poweron [-c
setlocator [on/off]
] [FRU]
주 전원을 호스트 서버 또는 FRU에 공급합니다. 63페이지의 "poweron"
서버의 로케이터 LED를 켜고 끕니다. 72페이지의
"setlocator"
showfaults [-v]
현재 유효한 시스템 오류를 표시합니다. 84페이지의
"showfaults"
clearfault UUID
시스템 오류를 수동으로 복구합니다. 45페이지의
"clearfault"
showlocator
로케이터 LED의 현재 상태를 켜짐 또는 꺼짐으로 표 시합니다.
90페이지의 "showlocator
FRU 명령
"
40 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 57
6-1 기능별 ALOM 쉘 명령 목록(계속)
CLI 명령 요약 전체 설명
setfru -c data
-c 옵션을 사용하면 시스템의 모든 FRU 인벤토리
71페이지의 "setfru"
코드 등의 정보를 저장할 수 있습니다.
showfru [-g lines]
호스트 서버의 FRU 대한 정보를 표시합니다. 85페이지의 "showfru"
[-s|-d] [FRU]
removefru [-y] [FRU]
FRU(: 전원 공급 장치) 제거를 준비합니다. -y
64페이지의
옵션을 사용하면 확인 질문을 건너뛸 있습니다.
showfaults [-v]
현재 유효한 시스템 오류를 표시합니다. 84페이지의
"showfaults"
clearfault UUID
시스템 오류를 수동으로 복구합니다. 45페이지의
"clearfault"
자동 시스템 복구(ASR) 명령
enablecomponent
asr-key
disablecomponent
asr-key
asr-db 블랙리스트에서 구성요소를 제거합니다. 53페이지의
"enablecomponent"
asr-db 블랙리스트에 구성요소를 추가합니다. 51페이지의
"disablecomponent"
"removefru"
showcomponent asr-key
clearasrdb
기타 명령
help [command]
resetsc [-y]
showlogs
[-b lines|-e lines|-v] [-g lines] [-p logtype [r|p]]
usershow [
username]
useradd username
userdel [-y] username
시스템 구성요소와 테스트 상태(ASR 상태)를 표시합 니다.
76페이지의 "showcomponent"
asr-db 블랙리스트에서 모든 항목을 제거합니다. 45페이지의
"clearasrdb"
모든 ALOM 명령을 구문과 함께 나열하고 명령
56페이지의 "help"
의 작동 방법을 간략히 설명합니다. 명령 이름을 옵 션으로 지정하면 해당 명령에 대한 도움말을 볼 수 있습니다.
ALOM을 재부팅합니다. -y 옵션을 사용하면 확인
66페이지의
"resetsc"
문을 건너뛸 있습니다.
ALOM RAM 이벤트 로그에 기록된 모든 이벤트의
91페이지의 "showlogs"
내역 또는 지속적인 로그 내의 Major 및 Critical 이벤 트를 표시합니다. -p 옵션을 사용하여 RAM 이벤트 로그(logtype r)의 항목만 표시할 것인지 지속적인 이 벤트 로그(logtype p)의 항목만 표시할 것인지를 선택 합니다.
모든 사용자 계정, 권한 수준 및 암호 할당 여부를 나
104페이지의 "usershow"
타내는 목록을 표시합니다.
ALOM에 사용자 계정을 추가합니다. 99페이지의 "useradd"
ALOM에서 사용자 계정을 삭제합니다. -y 옵션을
100페이지의 "userdel"
용하면 확인 질문을 건너뛸 있습니다.
6장 ALOM 명령 쉘 사용 41
Page 58
6-1 기능별 ALOM 쉘 명령 목록(계속)
CLI 명령 요약 전체 설명
userpassword username
userperm username [c] [u] [a] [r]
logout
사용자 암호를 설정 또는 변경합니다. 101페이지의
"userpassword"
사용자 계정의 권한 수준을 설정합니다. 102페이지의 "userperm"
ALOM 쉘 세션에서 로그아웃합니다. 59페이지의 "logout"
관련 정보
107페이지의 "ALOM 구성 변수 사용"
ALOM 명령 설명
다음 페이지에는 ALOM 쉘 명령이 알파벳 순으로 자세히 설명되어 있습니다.
bootmode
bootmode 명령을 사용하면 호스트 서버가 초기화되는 동안 또는 서버를 재설정한
에 호스트 서버의 펌웨어 동작을 제어할 수 있습니다.
bootmode normal 명령 옵션을 사용하면 비휘발성 읽기 전용 메모리(OpenBoot NVRAM) 변수의 현재 설정을 유지하면서 시스템 제어기 펌웨어의 재설정을 준비할 있습니다.
bootmode reset_nvram 명령 옵션을 사용하면 OpenBoot NVRAM 변수를 기본 설 정으로 설정합니다.
bootmode 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 자세한 내용은
102페이지의 "userperm"을 참조하십시오.
bootmode 명령을 사용할 때에는 이 명령을 실행한 후 10분 이내에 호스트 서버를 재설 정해야 합니다. poweroffpoweron 명령이나 reset 명령을 10분 이내에 실행하 지 않으면 호스트 서버에서 bootmode 명령을 무시합니다. 자세한 내용은 61페이지의
"powercycle", 63페이지의 "poweron"65페이지의 "reset"을 참조하십시오.
42 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 59
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> bootmode reset_nvram sc> reset
bootmode 설정 보기
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> bootmode sc> reset
Bootmode: reset_nvram Expires WED MAR 05 21:18:33 2003 bootscript="setenv diagswitch? true"
bootmode 명령 옵션
bootmode 명령은 다음 옵션을 사용합니다.
6-2 bootmode 명령 옵션
옵션 설명
normal
reset_nvram
bootscript =
string
다음 재설정 시 현재 NVRAM 변수 설정을 유지합니다.
다음 재설정 시 NVRAM 변수를 기본 설정으로 되돌립니다.
호스트 서버 OpenBoot PROM 펌웨어 부팅 방법을 제어합니다. 이 옵션은 현재
bootmode 설정에 영향을 미치지 않습니다. string의 최대 길이는 64바이트입니다. 같은
명령 내에서 bootmode 설정을 지정하고 bootscript를 설정할 수 있습니다.
예를 들면 다음과 같습니다.
sc> bootmode reset_nvram bootscript = “setenv diag-switch? true
SC Alert: SC set bootmode to reset_nvram, will expire
20030305211833
SC Alert: SC set bootscript to “setenv diag-switch? true”
서버가 재설정되고 OpenBoot PROM 부팅 스크립트에 저장된 값을 읽으면 OpenBoot
PROM 변수 diag-switch? 사용자가 요청한 값인 true 설정됩니다.
주: bootmode bootscript = ""와 같이 설정하면 ALOM이 부팅 스크립트를 공백으
로 설정합니다.
reset_nvram 옵션과 함께 bootmode 명령을 사용하면 호스트 시스템의 OpenBoot PROM NVRAM 설정에 있는 모든 매개변수를 출고 기본값으로 재설정합니다. 10 이내에 서버를 재설정해야 합니다. 65페이지의 "reset" 참조하십시오.
6ALOM 명령 사용 43
Page 60
옵션을 지정하지 않고 bootmode 명령을 사용하면 ALOM이 만료될 때 현재 선택된 모 드와 시간을 표시합니다.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
65페이지의 "reset"
■ 23페이지의 "시스템 콘솔과 ALOM 간의 전환"
break
break 명령을 사용하여 서버를 OpenBoot PROM 프롬프트(ok) 전환할 있습니다. kmdb 디버거를 구성한 경우 break 명령을 사용하면 서버가 디버그 모드로 전환됩니다.
시스템 콘솔이 ALOM으로 지정되도록 합니다. 자세한 내용은 4페이지의 "플랫폼 관련
정보"를 참조하십시오.
break 명령 사용
주 – 이 명령을 사용하려면 c 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> break option
여기서 option에는 -y 또는 -c 사용하거나 옵션을 사용하지 않을 있습니다.
break 명령을 입력하면 서버에서 ok 프롬프트를 반환합니다.
44 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 61
break 명령 옵션
break 명령에는 다음 옵션을 사용할 있습니다.
6-3 break 명령 옵션
옵션 설명
-y
-c
ALOM이 다음 확인 메시지를 표시하지 않고 진행하도록 지시합니다.
Are you sure you want to send a break to the system [y/n]?
ALOM이 작업을 수행한 다음 시스템 콘솔에 연결되도록 지시합니다.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
102페이지의 "userperm"
clearasrdb
clearasrdb 명령을 사용하여 자동 시스템 복구 데이터베이스(asr-db) 블랙리스트의
모든 항목을 제거할 수 있으므로, 수동으로 비활성화했거나 POST를 통해 비활성화한 모든 장치를 다시 활성화합니다.
clearasrdb 명령 사용
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> clearasrdb
clearfault
clearfault 명령을 사용하면 시스템 관리자가 호스트에서 보고한 오류를 수동으로
복구할 수 있으므로 showfaults 명령을 실행할 때 오류가 표시되지 않습니다.
다음 예제에서 showfaults 명령을 실행하면 호스트에서 감지된 오류가 식별됩니다.
sc> showfaults ID FRU Fault 0 MB/CMP0/CH0/R0/D0 Host detected fault, MSGID: SUN4U-8000-2S
6ALOM 명령 사용 45
Page 62
-v(상세) 옵션 포함 showfaults 명령에 추가하면 다음과 같습니다.
sc> showfaults -v ID Time FRU Fault 0 SEP 09 11:09:26 MB/CMP0/CH0/R0/D0 Host detected fault, MSGID: SUN4U-8000-2S UUID: 7ee0e46b-ea64-6565-e684-e996963f7b86
인수 없이 clearfault 명령을 실행하면 다음과 같은 명령 사용 정보가 ALOM에 표시 됩니다.
sc> clearfault Error: Invalid command option Usage: clearfault <UUID>
clearfault 명령에는 하나의 인수, 범용 고유 식별자(UUID) 숫자 문자열(이전
제에 표시)을 사용합니다. 다음 예제에서 UUID는 clearfault 명령에 대한 인수로 제 공됩니다.
sc> clearfault 7ee0e46b-ea64-6565-e684-e996963f7b86 Clearing fault from all indicted FRUs... Fault cleared.
clearfault 명령이 성공적으로 사용되면 showfault
감지된 오류가 더 이상 표시되지 않습니다.
sc> showfaults No failures found in System
– 프록시 역할을 하는 FRU 통해 간접적으로 오류를 보고할있습니다.
다음 예제에서 showfru 명령은 오류가 있는 구성요소인 HDD0(showfaults 출력에 처음 표시됨)이 SASBP.SEEPROM에서 프록시됨을 나타냅니다.
sc> showfaults ID FRU Fault 9 HDD0 Host detected fault, MSGID: SUNW-TEST07
46 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
명령을 실행할 때 호스트에서
Page 63
showfru 명령을 사용하여 이벤트 상태 정보를 표시합니다.
sc> showfru SASBP.SEEPROM ... /Status_EventsR (1 iterations) /Status_EventsR[0] /Status_EventsR[0]/UNIX_Timestamp32: FRI MAY 20 12:16:02 2005 /Status_EventsR[0]/Old_Status: 0x00 (OK) /Status_EventsR[0]/New_Status: 0x10 (PROXIED FAULT) /Status_EventsR[0]/Initiator: 0xE0 (FM) /Status_EventsR[0]/Component: 0x20 /Status_EventsR[0]/Message (FM) /Status_EventsR[0]/FM/fault_diag_time: 0x0000000000000000 /Status_EventsR[0]/FM/diagcode: SUNW-TEST07 /Status_EventsR[0]/FM/uuid: 66616b65-7575-6964-0000-000000000000 /Status_EventsR[0]/FM/DE_Name: ALOM-DE /Status_EventsR[0]/FM/DE_Version: v1.0 ... SEGMENT: ST /Status_Proxy1R/ /Status_Proxy1R/UNIX_Timestamp32: FRI MAY 20 12:16:02 2005 /Status_Proxy1R/version: 0x01 /Status_Proxy1R/StatusMap31: 0x07000000000000000000000000000000000000000000000000000000000000 /Status_CurrentR/ /Status_CurrentR/UNIX_Timestamp32: FRI MAY 20 12:16:02 2005 /Status_CurrentR/status: 0x10 (PROXIED FAULT)
오류가 있는 구성요소(이 예제의 경우 HDD0)를 교체한 다음 clearfaults UUID 명령 을 실행하여 프록시된 SEEPROM에서 결함을 제거합니다.
console
console 명령을 사용하면 콘솔 모드로 들어가고 ALOM 명령 쉘에서 시스템 콘솔에
연결할 수 있습니다. 시스템 콘솔을 종료하고 ALOM 명령 쉘로 돌아가려면 #.(해시-마 침표)를 입력하십시오.
여러 사용자가 ALOM에서 시스템 콘솔에 연결할 수 있지만, 한 번에 한 사용자만 콘솔 에 대한 쓰기 액세스 권한을 갖습니다. 다른 사용자가 입력하는 문자는 모두 무시됩니 다. 이것을 니다. 다른 사용자에게 시스템 콘솔에 대한 액세스 권한이 없는 경우, 맨 처음 콘솔 세션 에 들어가는 사용자가 콘솔 명령을 실행하면 쓰기 잠금을 자동으로 획득하게 됩니다. 다른 사용자에게 쓰기 잠금이 있는 경우 -f 옵션을 사용하여 콘솔의 쓰기 잠금을 강제 로 가져올
쓰기 잠금이라고 하며, 다른 사용자 세션은 읽기 전용 모드로 콘솔 세션을 봅
수 있으며, 이 때 다른 사용자의 연결은 읽기 전용 모드로 강제 전환됩니다.
6ALOM 명령 사용 47
Page 64
ALOM은 쓰기 잠금을 유지하는 사용자 세션의 유속과 일치하도록 시스템 콘솔의 유속 을 제어합니다. 이로 인해 쓰기 잠금을 가진 사용자 세션이 데이터를 손실하지 않게 됩 니다. 그러나 이로 인해 읽기 전용 콘솔 액세스 권한을 가진 사용자 세션에 대한 데이터 손실이 발생할 수 있습니다. 예를 들어, 쓰기 잠금을 가진 사용자 세션이 빠른 NET
MGT 포트에
연결되고 판독기를 가진 세션이 느린 SERIAL MGT 포트에 연결된 경우,
콘솔은 판독기 세션의 용량을 넘을 수 있는 속도로 출력을 생성할 수 있습니다. 그러한 콘솔 데이터 손실 가능성을 줄이기 위해, 각 콘솔 판독기 세션에는 65535자의 버퍼 공간 이 할당됩니다.
console 명령 사용
주 – 이 명령을 사용하려면 c 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
1. sc> 프롬프트에서 다음 명령을 입력합니다.
sc> console option
여기서 option은 사용하려는 옵션입니다(있을 경우).
주 – 호스트 서버의 기본 Solaris 쉘에 따라 Solaris 시스템 프롬프트가 다르게 표시됩니
다. xv페이지의 "쉘 프롬프트"를 참조하십시오.
2. Solaris 시스템 프롬프트에서 sc> 프롬프트로 돌아가려면 이스케이프 시퀀스를 입력합 니다.
기본 시퀀스는 #.(해시-마침표)입니다.
세션에 사용중인 콘솔이 없으면 ALOM은 다음 정보를 표시합니다.
sc> showusers Username Connection Login Time Client IP Addr Console
------------------------------------------------------------­admin serial Nov 13 6:19 system jeff net-1 Nov 13 6:20 xxx.xxx.xxx.xxx sc> console Enter #. to return to ALOM. %
48 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 65
다른 세션에 쓰기 잠금이 이미 있는 경우, ALOM은 console 명령에서 다음 예제와 같 이 다른 메시지를 반환합니다.
sc> console Console session already in use. [view mode] Enter #. to return to ALOM. %
다른 세션에 쓰기 잠금이 이미 있고 console 명령과 함께 -f 옵션을 사용하는 경우, ALOM console 명령에서 다음과 유사한 메시지를 반환합니다.
sc> console –f Warning: User <admin> currently has write permission to this console and forcibly removing them will terminate any current write actions and all work will be lost. Would you like to continue? [y/n]
console 명령 옵션
console 명령은 -f 옵션을 사용합니다. 옵션을 지정하면 ALOM 다른 사용자로
부터 쓰기 잠금을 강제 해제한 후 사용중인 콘솔 세션에 할당합니다. 이 때 다른 사용자 의 콘솔 세션은 읽기 전용 모드로 전환됩니다. 이 옵션을 사용하면 다음 메시지가 반환 됩니다.
Warning: User username currently has write permission to this console and forcibly removing them will terminate any current write actions and all work will be lost. Would you like to continue [y/n]?
이때, 쓰기 잠금을 가지고 있는 사용자는 다음 메시지를 수신합니다.
Warning: Console connection forced into read-only mode.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
99페이지의 "ssh-keygen 명령 옵션"
■ 108페이지의 "직렬 관리 포트 변수"
6ALOM 명령 사용 49
Page 66
consolehistory
consolehistory 명령을 사용하면 ALOM 버퍼에 기록된 시스템 콘솔 메시지를 표시
할 수 있습니다. 다음과 같은 시스템 콘솔 로그를 읽을 수 있습니다.
boot 로그 - 호스트 서버의 최신 재설정에서부터 수신된 POST, OpenBoot PROM
및 Solaris 부팅 메시지가 포함됩니다.
run 로그 - POST, OpenBoot PROM Solaris 부팅 메시지의 최신 콘솔 출력이 포함
됩니다. 이 로그에는 호스트 서버의 운영체제에서 출력된 결과도 기록됩니다.
각 버퍼는 최대 64KB의 정보를 포함할 수 있습니다.
호스트 서버 재설정을 감지할 경우 ALOM은 서버에서 Solaris OS가 시동되어 실행중 임을 통지 받을 때까지 부팅 정보와 초기화 데이터를 부팅 로그 버퍼에 씁니다.
consolehistory 명령 사용
주 – 이 명령을 사용하려면 c 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> consolehistory logname options
여기서 logname 표시할 로그의 이름(boot 또는 run)입니다. 옵션 없이 consolehistory 명령을 입력하면 ALOM run 로그의 마지막 20행을 반환합니다.
– 콘솔 로그에 표시된 시간 기록은 서버 시간을 나타냅니다. 이러한 시간 기록은
지 시간을 나타내며, ALOM 이벤트 로그는 국제 표준시(UTC)를 사용합니다. Solaris OS 시스템 시간은 ALOM 시간과 전혀 무관합니다.
50 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 67
consolehistory 명령 옵션
consolehistory 명령은 로그 모두에 대해 다음 옵션을 사용합니다. , -g 옵션과
함께 -b, -e 또는 -v 옵션을 사용할 수 있습니다. -g 옵션을 지정하지 않으면 화면이 멈 추지 않고 계속 출력됩니다.
6-4 consolehistory 명령 옵션
옵션 설명
-b lines
-e lines
-g lines
-v
boot
run
표시할 행의 수를 로그 버퍼의 처음을 기준으로 지정합니다. (: consolehistory boot -b 10)
표시할 행의 수를 로그 버퍼의 끝을 기준으로 지정합니다. 이 명령을 실행하는 동안 새 데이터가 로그에 나타나면 새 데이터가 출력 화면에 추가됩니다. (예: consolehistory run -e 15)
화면 출력을 잠시 멈추기 전에 표시할 행 수를 지정합니다. 출력이 일 시 중지될 때마다 ALOM은 다음 메시지를 표시합니다. Paused:
Press 'q' to quit, any other key to continue. (예: consolehistory run -v -g 5)
지정된 로그의 내용을 모두 표시합니다.
boot 로그를 지정합니다.
run 로그를 지정합니다.
관련 정보
38페이지의 "ALOM 명령"
disablecomponent
disablecomponent 명령을 사용하면 구성요소를 asr-db 블랙리스트에 추가하여
스템 구성에서 해당 구성요소를 제거할 수 있습니다. 매개변수 없이 disablecomponent 명령을 사용하면 ALOM에서 현재 활성화되어 있는 모든 asr 키 가 표시됩니다.
주 – 서버는 다음에 서버 전원을 다시 켜거나 재설정할 때까지 블랙리스트의 구성요소
를 계속해서 사용합니다.
6ALOM 명령 사용 51
Page 68
disablecomponent 명령 사용
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> disablecomponent asr-device
예를 들면 다음과 같습니다.
sc> disablecomponent MB/CMP0/CH3/R0/D1 sc> showcomponent Keys: MB/CMP0/CORE0 ... MB/CMP0/P0 ... MB/CMP0/CH0/R0/D0 MB/CMP0/CH0/R0/D1 MB/CMP0/CH0/R1/D0 MB/CMP0/CH0/R1/D1 MB/CMP0/CH1/R0/D0 MB/CMP0/CH1/R0/D1 MB/CMP0/CH1/R1/D0 MB/CMP0/CH1/R1/D1 MB/CMP0/CH2/R0/D0 MB/CMP0/CH2/R0/D1 MB/CMP0/CH2/R1/D0 MB/CMP0/CH2/R1/D1 MB/CMP0/CH3/R0/D0 MB/CMP0/CH3/R0/D1 MB/CMP0/CH3/R1/D0 MB/CMP0/CH3/R1/D1 IOBD/PCIEa IOBD/PCIEb PCIX1 PCIX0 PCIE2 PCIE1 PCIE0 TTYA
ASR state: Disabled Devices MB/CMP0/CH3/R0/D1 : <no reason>
52 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 69
enablecomponent
enablecomponent 명령을 사용하면 구성요소를 asr-db 블랙리스트에서 제거하여
당 구성요소를 시스템 구성에 다시 추가할 수 있습니다. 매개변수 없이 enablecomponent 명령을 사용하면 ALOM에서 현재 블랙리스트에 있는 모든 asr 키 를 표시합니다.
주 – 다음에 서버 전원을 다시 켜거나 재설정할 때까지 해당 구성요소는 사용되지 않습
니다.
enablecomponent 명령 사용
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> enablecomponent asr-device
6ALOM 명령 사용 53
Page 70
예를 들면 다음과 같습니다.
sc> enablecomponent MB/CMP0/CH3/R0/D1 sc> showcomponent Keys: MB/CMP0/CORE0 ... MB/CMP0/P0 ... MB/CMP0/CH0/R0/D0 MB/CMP0/CH0/R0/D1 MB/CMP0/CH0/R1/D0 MB/CMP0/CH0/R1/D1 MB/CMP0/CH1/R0/D0 MB/CMP0/CH1/R0/D1 MB/CMP0/CH1/R1/D0 MB/CMP0/CH1/R1/D1 MB/CMP0/CH2/R0/D0 MB/CMP0/CH2/R0/D1 MB/CMP0/CH2/R1/D0 MB/CMP0/CH2/R1/D1 MB/CMP0/CH3/R0/D0 MB/CMP0/CH3/R0/D1 MB/CMP0/CH3/R1/D0 MB/CMP0/CH3/R1/D1 IOBD/PCIEa IOBD/PCIEb PCIX1 PCIX0 PCIE2 PCIE1 PCIE0 TTYA
ASR state: clean
flashupdate
flashupdate 명령을 사용하면 지정하는 위치의 모든 시스템 펌웨어를 업데이트할
있습니다. 명령 옵션에 입력하는 값은 다운로드할 사이트의 IP 주소와 펌웨어 이미지가 있는 경로를 지정합니다.
다음 웹 사이트에서 다운로드 사이트에 대한 링크를 찾을 수 있습니다.
http://www.sun.com/downloads/
54 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 71
flashupdate 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
이 명령을 사용하려면 다음 사항을 알고 있어야 합니다.
펌웨어 이미지를 다운로드하려는 FTP 서버의 IP 주소
이미지가 저장되어 있는 경로
프롬프트에서 입력할 사용자 이름과 암호
위의 정보를 모를 경우 네트워크 관리자에게 문의하십시오. 시작하기 전에, 가상 키 스 위치 설정이 LOCKED 위치에 있지 않은지 확인합니다. 가상 키 스위치에 대한 자세한 내용은 71페이지의 "setkeyswitch"를 참조하십시오.
1. sc> 프롬프트에서 flashupdate 명령을 입력합니다.
ipaddr펌웨어 이미지가 있는 서버의 IP 주소로 대체하고 pathname경로 이름으로 대체합니다.
sc> flashupdate –s ipaddr –f pathname
사용자 이름과 암호를 묻는 메시지가 나타나면 이를 입력합니다.
2.
사용자 이름과 암호는 ALOM 사용자 이름 및 암호가 아닌 UNIX 또는 LDAP 사용자 이 름 및 암호를 의미합니다.
사용자 이름과 암호를 입력하면 다운로드 프로세스가 계속됩니다. 다운로드 프로세스 가 진행되는 동안 일련의 마침표가 화면에 표시됩니다.
다운로드 프로세스가 완료되면 ALOM에 다음과 같은 메시지가 표시됩니다.
Update complete. Reset device to use new image.
3. resetsc 명령을 입력하여 ALOM
을 재설정합니다.
자세한 내용은 66페이지의 "resetsc"를 참조하십시오.
6ALOM 명령 사용 55
Page 72
예를 들면 다음과 같습니다. (123.45.67.89를 유효한 IP 주소로 바꿈)
sc> flashupdate -s 123.45.67.89 -f /net/server/sysfw/System_Firmware-6_0_0-Sun_Fire_T1000.bin
SC Alert: System poweron is disabled. Username: username Password: *******
................................................................
................................................................
.....................................
Update complete. Reset device to use new software.
SC Alert: SC firmware was reloaded
flashupdate 명령 옵션
flashupdate 명령은 다음과 같은 옵션을 사용합니다.
6-5 flashupdate 명령 옵션
옵션 설명
-s ipaddr
-f pathname
-v
ipaddr위치한 서버에서 펌웨어 이미지를 다운로드하도록 ALOM 시합니다. ipaddr은 123.456.789.012와 같이 표준 점 표기법을 따르는 IP 주 소입니다.
ALOM이 이미지 파일의 위치로 이동하도록 지시합니다. pathname은
/files/sysfw/System_Firmware-6_0_0-Sun_Fire_T1000.bin
과 같이 이미지 파일 이름을 포함한 전체 디렉토리 경로입니다.
출력 내용을 상세히 표시합니다. 이 옵션을 사용하면 다운로드 프로세스 가 진행되는 동안
상세한 정보를 제공받을 수 있습니다.
관련 정보
38페이지의 "ALOM 명령"
help
help 명령을 사용하면 모든 ALOM 명령과 명령의 구문을 있습니다.
56 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 73
help 명령 사용
주 – 사용자 권한이 없어도 명령을 사용할 있습니다.
다음 작업 하나를 수행합니다.
사용 가능한 모든 명령의 도움말을 표시하려면 sc> 프롬프트에서 다음 명령을 입력
합니다.
sc > help
특정 명령에 대한 도움말을 표시하려면 sc> 프롬프트에서 help 해당 명령의 이름
을 입력합니다.
sc> help command-name
여기서 command-name은 특정 명령의 이름입니다. 예를 들면 다음과 같습니다.
sc> help poweroff This command shuts down the managed system to the powered off state. sc>
시스템 제어기 매개변수에 대한 도움말을 표시하려면 sc> 프롬프트에서
help setsc 및 해당 매개변수 이름을 입력합니다.
sc> help setsc parameter
여기서 parameter는 시스템 제어기 매개변수입니다. 예를 들면 다음과 같습니다.
sc> help setsc if_network if_network
Enables or disables the SC network interface. The default is true.
sc>
6ALOM 명령 사용 57
Page 74
다음은 명령을 지정하지 않고 help를 입력할 경우 출력되는 내용을 보여주는 예제 입니다.
코드 예 6-1 help 명령 출력의 예
sc> help Available commands
-----------------­Power and Reset control commands: powercycle [-y] [-f] poweroff [-y] [-f] poweron [-c] [FRU] reset [-y] [-c] Console commands: break [-y] [-c] console [-f] consolehistory [-b lines|-e lines|-v] [-g lines] [boot|run] Boot control commands: bootmode [normal|reset_nvram|bootscript="string"] setkeyswitch [-y] <normal|stby|diag|locked> showkeyswitch Locator LED commands: setlocator [on|off] showlocator Status and Fault commands: clearasrdb clearfault <UUID> disablecomponent [asr-key] enablecomponent [asr-key] removefru [-y] <FRU> setfru -c [data] showcomponent [asr-key] showenvironment showfaults [-v] showfru [-g lines] [-s|-d] [FRU] showlogs [-b lines|-e lines|-v] [-g lines] [-p logtype[r|p]] shownetwork [-v] showplatform [-v] ALOM Configuration commands: setdate <[mmdd]HHMM | mmddHHMM[cc]yy][.SS]> setsc [param] [value] setupsc showdate showhost [version] showsc [-v] [param]
58 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 75
코드 예 6-1 help 명령 출력의 (계속)
ALOM Administrative commands: flashupdate <-s IPaddr -f pathname> [-v] help [command] logout password resetsc [-y] restartssh [-y |-n] setdefaults [-y] [-a] ssh-keygen [-t rsa|dsa] [-r] [-l] showusers [-g lines] useradd <username> userdel [-y] <username> userpassword <username> userperm <username> [c][u][a][r] usershow [username]
관련 정보
38페이지의 "ALOM 명령"
logout
logout 명령을 사용하면 ALOM 세션을 끝내고 ALOM 직렬 또는 네트워크 연결을
을 수 있습니다.
logout 명령 사용
– 사용자 권한이 없어도명령을 사용할있습니다.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc>
logout
관련 정보
38페이지의 "ALOM 명령"
6ALOM 명령 사용 59
Page 76
password
password 암호를 사용하면 현재 로그인한 계정의 ALOM 암호를 변경할 있습니다. 명령은 UNIX passwd(1) 명령과 같은 방식으로 작동합니다.
password 명령 사용
주 – 이 명령을 사용하면 사용중인 ALOM 계정에 대한 암호를 변경할 수 있습니다. 사
용자 권한이 없어도 이 명령을 사용할 수 있습니다. 관리자인 경우 userpassword 명 령을 사용하여 사용자 계정의 암호를 변경할 수 있습니다. 자세한 내용은 101페이지의
"userpassword"를 참조하십시오.
sc> 프롬프트에서 password입력합니다.
이 명령을 사용하면 ALOM이 현재의 암호를 묻습니다. 암호를 정확하게 입력할 경우 새 암호를 입력하라는 메시지가 두 번 나타납니다.
예를 들면 다음과 같습니다.
sc> password password: Changing password for username Enter current password: ****** Enter new password: ****** Re-enter new password: ****** sc>
암호 제한
암호에는 다음과 같은 제한 사항이 있습니다.
암호는 6자~8자 사이의 문자여야 합니다.
최소 2자 이상의 영문자(대문자 또는 소문자)와 최소 1자 이상의 숫자 또는 특수 문
자를 포함해야 합니다.
암호는 로그인 이름과 달라야 하며, 로그인 이름을 거꾸로 사용하거나 문자의 자리
를 순환 이동하여 사용할 수 없습니다. 비교를 위해 대문자와 소문자는 동일하게 취 급됩니다.
이전 암호와 최소 3자 이상 달라야 합니다. 비교를 위해 대문자와 소문자는 동일하게
취급됩니다.
관련 정보
38페이지의 "ALOM 명령"
60 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 77
powercycle
호스트 시스템에서 전원 주기를 수행합니다. 여기서 전원 주기는 poweroff 명령을 수 행한 후 poweron 명령을 수행하는 작업으로 정의됩니다. ALOM은 호스트 시스템에서 poweroff 명령을 실행하고 지정된 시간(초) 동안 대기한 다음 poweron 명령을 실행 합니다.
powercycle 명령 사용
주 – 이 명령을 사용하려면 r 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> powercycle [–y] [–f]
6-6 powercycle 명령 옵션
옵션 설명
-y
-f
프롬프트 없이 진행하도록 ALOM에게 지시합니다.
호스트 상태와 관계 없이 즉시 강제 종료를 실행합니다. Solaris OS 종 료가 어떤 이유에서든 실패할 경우 이 옵션을 사용하면 시스템 전원을 즉시 강제 종료할 수 있습니다. 이 명령은 Solaris OS 명령 halt와 유 사하게 작동됩니다. 즉, 시스템의 정상적인 종료를 수행하지 않고 파일 시스템을 동기화하지 않습니다.
poweroff
poweroff 명령을 사용하면 호스트 서버의 전원을 끄고 대기 모드로 전환할 있습니
다. 서버의 전원이 이미 꺼져 있을 경우에는 이 명령을 사용해도 아무런 효과가 없습니 다. 그러나, ALOM은 서버의 대기 전원을 사용하기 때문에 서버의 전원이 꺼져 있어도
ALOM을 계속 사용할 수 있습니다. 서버가 대기 모드에 있을 때는 일부 환경 정보를
없습니다.
용할
poweroff 명령 사용
주 – 이 명령을 사용하려면 r 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
6ALOM 명령 사용 61
Page 78
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> poweroff options
options에는 원하는 옵션을 입력할 있습니다.
옵션 없이 poweroff 명령을 입력하면 Solaris OS가 정상적으로 종료되기 시작합니다. 이 명령은 Solaris 명령 shutdown, init 또는 uadmin과 유사합니다.
poweroff 명령을 사용하여 시스템을 완전히 종료하려면 최대 65초까지 소요될 수 있 습니다. 이는 ALOM이 시스템의 전원을 끄기 전에 정상 종료가 완료될 때까지 기 때문입니다.
주 – poweroff 명령으로 시스템이 종료되면 ALOM에서 다음과 같은 메시지를 표시합
니다.
SC Alert: Host system has shut down.
시스템의 전원을 다시 켜기 전에 이 메시지가 나타날 때까지 기다리십시오.
poweroff 명령 옵션
대기하
poweroff 명령에는 다음과 같은 옵션을 사용합니다. 이 두 옵션을 함께 사용할 수 있 습니다. 37페이지의 "명령 옵션 입력"을 참조하십시오.
6-7 poweroff 명령 옵션
옵션 설명
-y
-f
프롬프트 없이 진행하도록 ALOM에게 지시합니다.
호스트 상태와 관계 없이 즉시 강제 종료를 실행합니다. Solaris OS 종 료가 어떤 이유에서든 실패할 경우 이 옵션을 사용하면 시스템 전원을 즉시 강제 종료할 수 있습니다. 이 명령은 Solaris OS 명령 halt와 유 사하게 작동됩니다. 즉, 시스템의 정상적인 종료를 수행하지 않고 파일 시스템을 동기화하지 않습니다.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
42페이지의 "bootmode"
63페이지의 "poweron"
62 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 79
poweron
poweron 명령을 사용하면 서버의 전원을 있습니다. 호스트 서버의 전원이 이미
켜져 있는 경우는 이 명령을 사용해도 아무런 효과가 없습니다.
poweron 명령 사용
주 – 이 명령을 사용하려면 r 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> poweron [fru] [–c]
주 – poweroff 명령을 사용하여 호스트 서버의 전원을 끈 경우 ALOM에서 다음과 같
은 메시지를 표시합니다.
SC Alert: Host system has shut down.
시스템의 전원을 다시 켜기 전에 이 메시지가 나타날 때까지 기다리십시오.
poweron 명령 옵션
poweron 명령에는 다음과 같은 옵션이 사용됩니다.
6-8 poweron 명령 옵션
옵션 설명
fru
-c
FRU의 전원은 독립적으로 켤 수 없습니다. 이 옵션은 향후에 사용될 예정입니다.
ALOM이 작업을 수행한 다음 시스템 콘솔에 연결되도록 지시합니다.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
42페이지의 "bootmode"
61페이지의 "poweroff"
64페이지의 "removefru"
6ALOM 명령 사용 63
Page 80
removefru
removefru 명령을 사용하면 현장 교체형 장치(FRU) 제거를 준비할 있습니다.
removefru 명령 사용
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> removefru fru
여기서 fru는 제거를 준비하려는 FRU의 이름입니다.
예를 들어, 전원 공급 장치 0의 제거를 준비하려면 다음을 입력합니다.
sc> removefru PS0
– Sun Fire T1000 서버에서 PS0 removefru 명령을 사용하려고 시도할 경우 다음
오류 메시지가 생성됩니다.
sc> removefru PS0 Could not remove <PS0>. System only has one power supply.
removefru 명령 옵션
removefru 명령에는 다음과 같은 옵션이 사용됩니다.
6-9 removefru 명령 옵션
옵션 설명
fru
-y
64 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
제거를 준비하려는 FRU 이름입니다.
ALOM이 확인을 묻는 메시지를 표시하지 않고 진행하도록 지시합 니다.
Page 81
fru 옵션을 지정하면 지정된 FRU를 제거하도록 준비합니다. ALOM FRU를 제거할 준비가 완료되었는지 여부를 나타내는 메시지를 표시합니다.
6-10 removefru FRU
값설
PS0
PS1
호스트 서버에서 전원 공급 장치 0을 제거할 준비를 합니다.
호스트 서버에서 전원 공급 장치 1을 제거할 준비를 합니다.
reset
reset 명령을 사용하면 호스트 서버를 즉시 강제 재설정할 있습니다. bootmode
령에 지정된 옵션(있는 경우)을 사용하여 서버가 재부팅됩니다. 42페이지의
"bootmode"를 참조하십시오. reset 명령은 시스템을 정상적으로 종료하지 않으므로
데이터가 손실될 수 있습니다. 따라서 가능한 한 Solaris OS를 통해 서버를 재설정하는 것이 좋습니다.
OpenBoot PROM 변수 auto-boot? false 설정되어 있는
경우, 서버를 Solaris
OS로 부팅하여 작업을 계속해야 할 수 있습니다.
reset 명령 사용
주 – 이 명령을 사용하려면 r 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> reset options
6ALOM 명령 사용 65
Page 82
reset 명령 옵션
reset 명령에는 다음 가지 옵션이 사용됩니다. 옵션을 함께 사용할 있습니
다. 37페이지의 "ALOM 명령 쉘 개요"를 참조하십시오.
6-11 reset 명령 옵션
옵션 설명
-c
-y
예를 들면 다음과 같습니다.
sc> reset -c Are you sure you want to reset the system [y/n]? n
sc> reset -yc Enter #. to return to ALOM.
SC Alert: SC Request to Reset Host.
sc> reset -c Are you sure you want to reset the system [y/n]? y Enter #. to return to ALOM.
ALOM이 작업을 수행한 다음 시스템 콘솔에 연결되도록 지시합니다.
프롬프트 없이 진행하도록 ALOM에게 지시합니다.
SC Alert: SC Request to Reset Host.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
99페이지의 "ssh-keygen 명령 옵션"
resetsc
resetsc 명령을 사용하면 ALOM 하드 리셋을 수행할 있습니다. 명령은 현재
의 모든 ALOM 세션을 종료시킵니다.
66 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 83
resetsc 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
1. 재설정을 수행하려면 다음 명령을 입력하십시오.
sc> resetsc option
여기서, 원할 경우 option -y입니다.
ALOM이 다음 메시지를 표시합니다.
Are you sure you want to reset the SC [y/n]?
2. 계속 진행하려면 y 입력하고, ALOM 재설정하지 않고 종료하려면 n 입력합니다.
resetsc 명령 옵션
resetsc 명령에는 -y 옵션이 사용됩니다.
-y 옵션을 사용할 경우 재설정 확인을 묻는 메시지가 나타나지 않고 재설정이 계속
행됩니다.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
99페이지의 "ssh-keygen 명령 옵션"
restartssh
ssh-keygen 명령을 사용하여 호스트 키를 생성한 , restartssh 명령을 사용하
여 SSh 서버를 다시 시작합니다. 그러면 메모리에서 서버의 전용 데이터 구조로 해당 키 가 다시 로드됩니다.
6ALOM 명령 사용 67
Page 84
restartssh 명령 사용
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> restartssh options
여기서 options은 표 6-12 표시된 옵션입니다.
명령 옵션
restartssh 명령에는 다음과 같은 옵션이 사용됩니다.
6-12 restartssh 명령 옵션
옵션 설명
-y
-n-n
확인을 위해 프롬프트하지 마십시오.
확인을 요청한 경우 명령을 실행하지 마십시오.
관련 정보
98페이지의 "ssh-keygen"
setdate
setdate 명령을 사용하면 현재 ALOM 날짜와 시간을 설정할 있습니다.
서버가 시작되거나 실행되는 동안 setdate 명령을 사용하면 ALOM이 다음과 같은 오 류 메시지를 표시합니다.
sc> setdate 1200 Error: Unable to set clock while managed system is running.
주 – setdate 명령은 서버의 전원이 꺼져 있을 때만 사용할 있습니다.
68 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 85
setdate 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm" 참조하십시오.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> setdate mmddHHMMccyy.SS
이 명령을 사용하여 월, 일, 시, 분, 세기, 연도 및 초를 설정할 수 있습니다. 월, 일, 연도 를 생략하면 ALOM은 현재 값에 기본값을 적용합니다. 또한, 세기 값과 시간의 초 값도 생략할 수 있습니다.
주 – 서버는 현지 시간을 사용하지만 ALOM은 UTC(Coordinated Universal Time)를
사용합니다. ALOM은 시간대 변환이나 일광 시간 변경을 허용하지 않습니다.
다음은 시간을 현재 연도의 9월 12일 오후 9시 45분(UTC)으로 설정하는 예입니다.
sc> setdate 09122145 MON SEP 12 21:45:00 2005 UTC
다음은 시간을 현재 연도, 월, 일의 오후 9시 45분(UTC)으로 설정하는 예제입니다.
sc> setdate 2145 MON SEP 12 21:45:00 2005 UTC
setdate 명령 옵션
setdate 명령은 다음과 같은 옵션을 사용합니다.
6-13 setdate 명령 옵션
옵션 설명
mm
dd
HH
MM
시간(24시간 체계)
6장 ALOM 명령 쉘 사용 69
Page 86
6-13 setdate 명령 옵션(계속)
옵션 설명
.SS
cc
yy
세기(연도의 처음 두 자리)
년(연도의 마지막 두 자리)
관련 정보
38페이지의 "ALOM 명령"
setdefaults
setdefaults 명령을 사용하면 모든 ALOM 구성 변수를 출고 기본값으로 설정합
니다. -a 옵션을 사용하면 ALOM 구성과 모든 사용자 정보를 출고 시 기본값으로 설정 합니다.
setdefaults 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오. 권한 수준 명령을 실행 하려면 암호를 설정해야 합니다.
1. sc> 프롬프트에서 다음 명령을 입력합니다.
sc> setdefaults options
options에는 원하는 옵션을 입력할있습니다. 예를 들면 다음과 같습니다.
sc> setdefaults Are you sure you want to reset the SC configuration [y/n]? y
sc> setdefaults –a Are you sure you want to reset the SC configuration and users [y/n]? y
70 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 87
2. resetsc 명령을 입력하여 ALOM 재설정합니다.
ALOM은 출고 시 기본값을 사용하여 재설정됩니다.
setdefaults 명령 옵션
setdefaults 명령에는 다음과 같은 옵션이 사용됩니다.
6-14 setdefaults 명령 옵션
옵션 설명
-a
-y
모든 ALOM 구성 변수를 출고 시 기본값으로 설정하고 사용자 계정 및 구성 정보를 지웁니다. 이때 시스템에는 암호가 없는 admin 사용자 계 정만 남게 됩니다.
ALOM이 다음 확인 메시지를 표시하지 않고 진행하도록 지시합니다.
Are you sure you want to reset the SC configuration?
관련 정보
38페이지의 "ALOM 명령"
setfru
setfru 명령을 사용하면 모든 FRU PROM 정보를 저장할 있습니다.
setfru 명령 사용
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> setfru -c data
-c 옵션만 사용하면 모든 FRU PROM에서 기존 데이터가 지워집니다. showfru 명령 사용하여 정보를 표시할 있습니다. 85페이지의 "showfru" 참조하십시오.
setkeyswitch
setkeyswitch 명령을 사용하면 시스템의 가상 스위치 위치를 제어할 있습니다.
6ALOM 명령 사용 71
Page 88
setkeyswitch 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오. 권한 수준 명령을 실행 하려면 암호를 설정해야 합니다.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> setkeyswitch option
setkeyswitch 명령 옵션
setkeyswitch 명령에는 다음 옵션이 사용됩니다.
6-15 setkeyswitch 명령 옵션
옵션 설명
normal
stby
diag
locked
-y
* 서버의 전원을 끄려면 r 권한이 필요하고, setkeyswitch 명령을 사용하려면 a 권한이 필요합니다.
시스템에서 자체적으로 전원을 켜고 부팅 프로세스를 시작할 수 있습 니다.
시스템에서 자체적으로 전원을 켤 수 없습니다.
시스템은 철저한 오류 복구 서비스를 제공하기 위해 진단 변수에 사 전 설정된 값을 사용하여 자체적으로 전원을 켤 수 있습니다(111페이
지의 "구성 변수 설명" 참조). 이 옵션은 이전에 설정한 진단 변수의 값
을 덮어씁니다. 사용자 구성 가능 진단 제어 변수에 대한 자세한 내용 은 111페이지의 "진단 제어 변수"를 참조하십시오.
시스템은 자체적으로 전원을 켤 수 있으나, 사용자는 플래시 장치를 업 데이트하거나 break 명령을 사용할 수 없습니다.
가상 키 스위치를 대기(stby) 상태로 설정하면 서버의 전원이 꺼집니 다. 호스트 서버의 전원을 끄기 전에 ALOM은 확인을 묻는 표시합니다. -y 플래그를 사용하면 확인 질문에 예로 응답하는 것과 같
*
습니다.
메시지를
setlocator
setlocator 명령을 사용하면 호스트 서버의 로케이터 LED 켜거나 있습니다.
로케이터 LED에 대한 자세한 사항은 해당 시스템 관리 안내서를 참조하십시오.
72 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 89
주 – 사용자 권한이 없어도 명령을 사용할 있습니다.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> setlocator option
여기서 optionon 또는 off입니다.
예를 들면 다음과 같습니다.
sc> setlocator on sc> setlocator off
로케이터 LED 상태를 표시하려면 showlocator 명령을 사용합니다. 자세한 내용은
90페이지의 "showlocator"를 참조하십시오.
setlocator 명령 옵션
setlocator 명령에는 on off의 두 가지 옵션을 사용할 수 있습니다.
관련 정보
■ 38페이지의 "ALOM 쉘 명령"
90페이지의 "showlocator"
setsc
ALOM 소프트웨어는 사용자의 호스트 서버에 사전 설치되어 제공되며, 서버에 전원을 공급하는 즉시 실행할 수 있습니다. ALOM 구성을 사용자 정의하려면 setupsc 명령 을 사용하여 초기 구성을 설정합니다. 맨 처음 ALOM을 구성한 후 설정을 업데이트해 야 하는 경우 setsc 명령을 사용합니다. 구성에 대한 자세한 내용은 11페이지의
"ALOM 구성 단계"를 참조하십시오. setupsc 명령에 대한 자세한 "setupsc"를 참조하십시오.
setsc 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
6ALOM 명령 사용 73
내용은 74페이지의
Page 90
명령 실행에 앞서 구성 표가 준비되었고 구성 표에 변경하려는 각 구성 변수에 대한 계 획 값이 포함되어 있는지 확인하십시오. 자세한 내용은 16페이지의 "구성 워크시트"
107페이지의 "ALOM 구성 변수 사용"을 참조하십시오.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> setsc variable value
variable value를 구성 변수와 변수 값으로 대체합니다.
예를 들면 다음과 같습니다.
sc> setsc netsc_ipaddr xxx.xxx.xxx.xxx
여기서 xxx.xxx.xxx.xxx는 유효한 IP 주소입니다.
구성하려는 변수에 값이 두 개 이상 필요한 경우, 공백으로 값을 구분하여 입력합니다. setsc 명령은 명령 프롬프트뿐 아니라 스크립트에서도 사용할 수 있기 때문에 변수에 값을 입력해도 관련 정보가 반환되지 않습니다
구성 변수를 포함하지 않고 setsc를 입력하면 ALOM은 구성할 수 있는 변수의 목록을 반환합니다.
.
관련 정보
38페이지의 "ALOM 명령"
setupsc
setupsc 명령을 사용하면 ALOM 사용자 정의할 있습니다.
명령 실행에 앞서 구성 워크시트가 준비되었고 구성 워크시트에 변경하려는 각 구성 변 수에 대한 계획 값이 포함되어 있는지 확인하십시오. 자세한 내용은 16페이지의 "구성
워크시트"107페이지의 "ALOM 구성 변수 사용"을 참조하십시오.
setupsc 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
74 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 91
1. sc> 프롬프트에서 다음 명령을 입력합니다.
sc> setupsc
설정 스크립트가 시작됩니다.
2. 스크립트를 종료하려면 다음 작업 중 하나를 수행하십시오.
스크립트를 종료하고 변경 사항을 저장하려면 Ctrl-Z를 입력합니다.
변경 사항을 저장하지 않고 스크립트를 종료하려면 Ctrl-C를 입력합니다.
예를 들어, 스크립트는 다음과 같이 시작됩니다.
sc> setupsc Entering interactive script mode. To exit and discard changes to that point, use Ctrl-C or to exit and save changes to that point, use Ctrl-Z.
3. 대화식 질문에 대답하여 ALOM을 사용자 정의합니다.
스크립트는 각 구성 변수 집합을 활성화할 것인지 여부를 묻습니다. 도움말을 보려면
107페이지의 "ALOM 구성 변수 사용"을 참조하십시오.
변수의 설정을 구성할 있도록 변수 집합을 활성화하려면 y 입력합니다.
괄호 안에 표시된 기본값을 사용하려면 Enter를 누릅니다.
변수 집합을 비활성화하고 다음 단계로 진행하려면 n 입력합니다.
예를 들면 다음과 같습니다.
Should the SC network interface be enabled [y]?
y입력하거나 기본값을 사용하도록 Enter 누를 경우, setupsc 스크립트는 변수에 대한 값을 입력하라는 메시지를 표시합니다. 스크립트를 사용하여 다음 유형의 변수를 설정할 수 있습니다.
■ 108페이지의 "네트워크 인터페이스 변수"
■ 109페이지의 "네트워크 관리 알림 변수"
110페이지의 "시스템 사용자 변수"
주 – 직렬 인터페이스 변수는 호스트 서버에서 자동으로 설정되므로 별도로 설정하거
나 조정할 필요가 없습니다.
6ALOM 명령 사용 75
Page 92
관련 정보
107페이지의 "ALOM 구성 변수 사용"
■ 38페이지의 "ALOM 쉘 명령"
■ 16페이지의 "구성 워크시트"
11페이지의 "ALOM 구성"
showcomponent
showcomponent 명령을 사용하면 시스템 구성요소와 해당 테스트 상태를 표시할 수 있 습니다. asr 키를 지정하면 ALOM에 해당 키에 대한 정보만 표시됩니다. 그렇지 않은 경우는 전체 asr 데이터베이스가 표시됩니다. -h(도움말) 옵션을 사용하면 유효한 모든 asr 키와 사용 정보가 나열됩니다.
showcomponent 명령 사용
주 – 이 명령을 사용하려면 a 수준의 사용자 권한이 있어야 합니다. 사용자 권한 설정에
대한 자세한 내용은 102페이지의 "userperm"을 참조하십시오.
76 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 93
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> showcomponent
예를 들면 다음과 같습니다.
sc> showcomponent Keys: MB/CMP0/CORE0 ... MB/CMP0/P0 ... MB/CMP0/CH0/R0/D0 MB/CMP0/CH0/R0/D1 MB/CMP0/CH0/R1/D0 MB/CMP0/CH0/R1/D1 MB/CMP0/CH1/R0/D0 MB/CMP0/CH1/R0/D1 MB/CMP0/CH1/R1/D0 MB/CMP0/CH1/R1/D1 MB/CMP0/CH2/R0/D0 MB/CMP0/CH2/R0/D1 MB/CMP0/CH2/R1/D0 MB/CMP0/CH2/R1/D1 MB/CMP0/CH3/R0/D0 MB/CMP0/CH3/R0/D1 MB/CMP0/CH3/R1/D0 MB/CMP0/CH3/R1/D1 IOBD/PCIEa IOBD/PCIEb PCIX1 PCIX0 PCIE2 PCIE1 PCIE0 TTYA
ASR state: clean
showdate
showdate 명령을 사용하면 현재의 ALOM 날짜와 시간을 표시할 있습니다.
6ALOM 명령 사용 77
Page 94
ALOM은 UTC(Coordinated Universal Time)를 표시하고, 호스트 서버는 지역 날짜 및 시간을 표시합니다.
showdate 명령 사용
– 사용자 권한이 없어도명령을 사용할있습니다.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> showdate
예를 들면 다음과 같습니다.
sc> showdate MON SEP 16 21:45:00 2002 UTC
ALOM 날짜와 시간을 변경하려면 setdate 명령을 사용합니다. 68페이지의
"setdate"를 참조하십시오.
– 서버는 부팅과 동시에 현재 ALOM 날짜시간과 동기화됩니다.
관련 정보
38페이지의 "ALOM 명령"
showenvironment
showenvironment 명령을 사용하면 서버 환경 상태의 스냅샷을 표시할 있습니다.
이 명령을 사용하여 시스템 온도, 하드 드라이브 상태, 전원 공급 장치 및 팬 상태, 전면 패널 LED 상태, 전압 및 전류 센서 등의 정보를 표시할 수 있습니다. 출력되는 형식은 UNIX 명령 prtdiag(1m)의 표시 형식과 유사합니다.
showenvironment 명령 사용
사용자 권한이 없어도 명령을 사용할 있습니다.
78 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 95
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> showenvironment
서버가 대기 모드에 있을 때는 일부 환경 정보를 사용하지 못할 수 있습니다.
다음은 호스트 서버의 전원을 켰을 때 출력되는 내용을 보여주는 예입니다. 다음 예제 에 표시되는 일부 정보(예: 전원 공급 장치 및 하드 드라이브 개수)는 사용중인 시스템 의 정보와 다를 수 있습니다.
코드 6-2 Sun Fire T2000 서버에 대한 showenvironment 명령 출력의 (전원 켜기)
sc> showenvironment
=============== Environmental Status ===============
-----------------------------------------------------------------------------­System Temperatures (Temperatures in Celsius):
-----------------------------------------------------------------------------­Sensor Status Temp LowHard LowSoft LowWarn HighWarn HighSoft HighHard
-----------------------------------------------------------------------------­PDB/T_AMB OK 24 -10 -5 0 45 50 55 MB/T_AMB OK 28 -10 -5 0 45 50 55 MB/CMP0/T_TCORE OK 44 -10 -5 0 95 100 105 MB/CMP0/T_BCORE OK 44 -10 -5 0 95 100 105 IOBD/IOB/TCORE OK 43 -10 -5 0 95 100 105 IOBD/T_AMB OK 29 -10 -5 0 45 50 55
-------------------------------------------------------­System Indicator Status:
-------------------------------------------------------­SYS/LOCATE SYS/SERVICE SYS/ACT OFF OFF ON
-------------------------------------------------------­SYS/REAR_FAULT SYS/TEMP_FAULT SYS/TOP_FAN_FAULT OFF OFF OFF
--------------------------------------------------------
-------------------------------------------­System Disks:
-------------------------------------------­Disk Status Service OK2RM
-------------------------------------------­HDD0 OK OFF OFF HDD1 NOT PRESENT OFF OFF HDD2 NOT PRESENT OFF OFF
6장 ALOM 명령 쉘 사용 79
Page 96
코드 예 6-2 Sun Fire T2000 서버에 대한 showenvironment 명령 출력의 (전원 켜기)(계속)
HDD3 NOT PRESENT OFF OFF
--------------------------------------------------­Fans Status:
--------------------------------------------------­Fans (Speeds Revolution Per Minute): Sensor Status Speed Warn Low
---------------------------------------------------------­FT0/FM0 OK 3586 -- 1920 FT0/FM1 OK 3525 -- 1920 FT0/FM2 OK 3650 -- 1920 FT2 OK 2455 -- 1920
----------------------------------------------------------
-----------------------------------------------------------------------------­Voltage sensors (in Volts):
-----------------------------------------------------------------------------­Sensor Status Voltage LowSoft LowWarn HighWarn HighSoft
-----------------------------------------------------------------------------­MB/V_+1V5 OK 1.48 1.27 1.35 1.65 1.72 MB/V_VMEML OK 1.79 1.53 1.62 1.98 2.07 MB/V_VMEMR OK 1.78 1.53 1.62 1.98 2.07 MB/V_VTTL OK 0.89 0.76 0.81 0.99 1.03 MB/V_VTTR OK 0.89 0.76 0.81 0.99 1.03 MB/V_+3V3STBY OK 3.39 2.80 2.97 3.63 3.79 MB/V_VCORE OK 1.31 1.18 1.20 1.39 1.41 IOBD/V_+1V5 OK 1.48 1.27 1.35 1.65 1.72 IOBD/V_+1V8 OK 1.79 1.53 1.62 1.98 2.07 IOBD/V_+3V3MAIN OK 3.36 2.80 2.97 3.63 3.79 IOBD/V_+3V3STBY OK 3.41 2.80 2.97 3.63 3.79 IOBD/V_+1V OK 1.11 0.93 0.99 1.21 1.26 IOBD/V_+1V2 OK 1.17 1.02 1.08 1.32 1.38 IOBD/V_+5V OK 5.15 4.25 4.50 5.50 5.75 IOBD/V_-12V OK -12.04 -13.80 -13.20 -10.80 -10.20 IOBD/V_+12V OK 12.18 10.20 10.80 13.20 13.80 SC/BAT/V_BAT OK 3.06 -- 2.69 -- --
----------------------------------------------------------­System Load (in amps):
----------------------------------------------------------­Sensor Status Load Warn Shutdown
----------------------------------------------------------­MB/I_VCORE OK 34.640 80.000 88.000 MB/I_VMEML OK 7.560 60.000 66.000 MB/I_VMEMR OK 6.420 60.000 66.000
-----------------------------------------------------------
80 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 97
코드 예 6-2 Sun Fire T2000 서버에 대한 showenvironment 명령 출력의 (전원 켜기)(계속)
---------------------­Current sensors:
---------------------­Sensor Status
---------------------­IOBD/I_USB0 OK IOBD/I_USB1 OK FIOBD/I_USB OK
-----------------------------------------------------------------------------­Power Supplies:
-----------------------------------------------------------------------------­Supply Status Underspeed Overtemp Overvolt Undervolt Overcurrent
-----------------------------------------------------------------------------­PS0 OK OFF OFF OFF OFF OFF PS1 OK OFF OFF OFF OFF OFF
다음은 호스트 서버(Sun Fire T1000)의 전원을 켰을 때 출력되는 내용을 보여주는 예입 니다.
코드 6-3 Sun Fire T1000 서버에 대한 showenvironment 명령 출력의 (전원 켜기)
sc> showenvironment
=============== Environmental Status ===============
-----------------------------------------------------------------------------­System Temperatures (Temperatures in Celsius):
-----------------------------------------------------------------------------­Sensor Status Temp LowHard LowSoft LowWarn HighWarn HighSoft HighHard
-----------------------------------------------------------------------------­MB/T_AMB OK 26 -10 -5 0 45 50 55 MB/CMP0/T_TCORE OK 42 -10 -5 0 85 90 95 MB/CMP0/T_BCORE OK 42 -10 -5 0 85 90 95 MB/IOB/T_CORE OK 36 -10 -5 0 95 100 105
-------------------------------------------------------­System Indicator Status:
-------------------------------------------------------­SYS/LOCATE SYS/SERVICE SYS/ACT OFF OFF ON
6장 ALOM 명령 쉘 사용 81
Page 98
코드 예 6-3 Sun Fire T1000 서버에 대한 showenvironment 명령 출력의 (전원 켜기)(계속)
--------------------------------------------------------
---------------------------------------------------------­Fans (Speeds Revolution Per Minute):
---------------------------------------------------------­Sensor Status Speed Warn Low
---------------------------------------------------------­FT0/F0 OK 6653 2240 1920 FT0/F1 OK 6653 2240 1920 FT0/F2 OK 6653 2240 1920 FT0/F3 OK 6547 2240 1920
-----------------------------------------------------------------------------­Voltage sensors (in Volts):
-----------------------------------------------------------------------------­Sensor Status Voltage LowSoft LowWarn HighWarn HighSoft
-----------------------------------------------------------------------------­MB/V_VCORE OK 1.31 1.20 1.24 1.36 1.39 MB/V_VMEM OK 1.78 1.69 1.72 1.87 1.90 MB/V_VTT OK 0.89 0.84 0.86 0.93 0.95 MB/V_+1V2 OK 1.19 1.09 1.11 1.28 1.30 MB/V_+1V5 OK 1.49 1.36 1.39 1.60 1.63 MB/V_+2V5 OK 2.50 2.27 2.32 2.67 2.72 MB/V_+3V3 OK 3.29 3.06 3.10 3.49 3.53 MB/V_+5V OK 5.02 4.55 4.65 5.35 5.45 MB/V_+12V OK 12.18 10.92 11.16 12.84 13.08 MB/V_+3V3STBY OK 3.31 3.13 3.16 3.53 3.59
----------------------------------------------------------­System Load (in amps):
----------------------------------------------------------­Sensor Status Load Warn Shutdown
----------------------------------------------------------­MB/I_VCORE OK 21.520 80.000 88.000 MB/I_VMEM OK 1.740 60.000 66.000
-----------------------------------------------------------
---------------------­Current sensors:
---------------------­Sensor Status
---------------------­MB/BAT/V_BAT OK
------------------------------------------------------------------------------
82 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Page 99
코드 예 6-3 Sun Fire T1000 서버에 대한 showenvironment 명령 출력의 (전원 켜기)(계속)
Power Supplies:
-----------------------------------------------------------------------------­Supply Status Underspeed Overtemp Overvolt Undervolt Overcurrent
-----------------------------------------------------------------------------­PS0 OK OFF OFF OFF OFF OFF
다음은 호스트 서버의 전원을 껐을 때 출력되는 내용을 보여주는 예입니다.
코드 예 6-4 showenvironment 명령 출력의 예(전원 끄기)
sc> showenvironment
=============== Environmental Status ===============
-----------------------------------------------------------------------------­System Temperatures (Temperatures in Celsius):
-----------------------------------------------------------------------------­Sensor Status Temp LowHard LowSoft LowWarn HighWarn HighSoft HighHard
-----------------------------------------------------------------------------­CPU temperature information cannot be displayed when System power is off. PDB/T_AMB OK 24 -10 -5 0 45 50 55
-------------------------------------------------------­System Indicator Status:
-------------------------------------------------------­SYS/LOCATE SYS/SERVICE SYS/ACT OFF OFF STANDBY BLINK
-------------------------------------------------------­SYS/REAR_FAULT SYS/TEMP_FAULT SYS/TOP_FAN_FAULT OFF OFF OFF
--------------------------------------------------------
Disk Status information cannot be displayed when System power is off.
Fan Status information cannot be displayed when System power is off.
Voltage Rail Status information cannot be displayed when System power is off.
System Load information cannot be displayed when System power is off.
Current sensor information cannot be displayed when System power is off.
------------------------------------------------------------------------------
6장 ALOM 명령 쉘 사용 83
Page 100
코드 예 6-4 showenvironment 명령 출력의 (전원 끄기)(계속)
Power Supplies:
-----------------------------------------------------------------------------­Supply Status Underspeed Overtemp Overvolt Undervolt Overcurrent
-----------------------------------------------------------------------------­PS0 OK OFF OFF OFF OFF OFF PS1 OK OFF OFF OFF OFF OFF
관련 정보
38페이지의 "ALOM 명령"
showfaults
showfaults 명령을 사용하면 현재 유효한 시스템 오류를 표시할 있습니다. 표준
출력에는 오류 ID, 오류가 있는 FRU 장치 및 오류 메시지가 표시됩니다. 또한 이 명령 으로 POST 결과도 표시할 수 있습니다.
showfaults 명령에 -v 인수를 사용하면 보다 상세한 출력이 표시됩니다.
showfaults 명령 사용
– 사용자 권한이 없어도명령을 사용할있습니다.
sc> 프롬프트에서 다음 명령을 입력합니다.
sc> showfaults ID FRU Fault 0 MB/CMP0/CH0/R0/D0 Host detected fault, MSGID: SUN4U-8000-2S
-v 인수 추가
sc> showfaults –v ID Time FRU Fault 0 SEP 09 11:02:09 MB/CMP0/CH0/R0/D0 Host detected fault, MSGID: SUN4U-8000-2S UUID: 7ee0e46b-ea64-6565-e684-e996963f7b86
84 Advanced Lights Out Management(ALOM) CMT v1.2 안내서 • 2006 7
Loading...