System Management Services (SMS) 1.4 설치 안내서 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 부품 번호 : 817-4172-10 2003 년 11 월 , 개정판 A 이 문서에 대한 의견은 다음 주소로 보내 주십시오. http://www.sun.
Copyright 2003 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. 모든 권리는 저작권자의 소유입니다 . Sun Microsystems, Inc.는 이 문서에서 설명하는 제품에 구현된 기술과 관련하여 지적 소유권을 가지고 있습니다. 특히, 이와 같은 지적 소유권은 http://www.sun.com/patents에 나열된 한 개 이상의 미국 특허와 미국 및 기타 국가에서 한 개 이상의 추가된 특허 또는 특허 출원 중인 응용 프로그램을 제한없이 포함할 수 있습니다. 본 문서 및 제품은 복사, 배포 및 변경을 제한하는 승인하에 배포됩니다. 본 제품 및 설명서의 어떤 부분도 Sun사와 그 승인자의 사전 서면 승인 없이 어떠한 형태나 방법으로도 재생산될 수 없습니다. 글꼴 기술을 포함한 타사의 소프트웨어도 저작권에 의해 보호되며 Sun사의 공급업체에 의해 승인되었습니다.
목차 머리말 1. 소개 vii 1 SC의 SMS 1.4 소프트웨어 1 SMS 1.4 소프트웨어 요구사항 기본 정지 과정 소프트웨어 조합 2 3 5 기타 문서 및 요구 사항 예 규칙 2. 2 6 SMS 1.
SC 및 시스템 보드의 Flash PROM 갱신 이전 주 SC를 재설치 25 이전 주 SC에 Solaris 운영 환경 설치 26 이전 주 SC에 SMS 1.4 소프트웨어 설치 이전 주 SC에 SMS 구성 복원 38 40 주 SC(SC1)에서 장애 조치 사용 3. 32 38 이전 주 SC의 Flash PROM 갱신 섀시 일련 번호 확인 27 31 이전 주 SC에 MAN 네트워크 구성 이전 주 SC 재시동 23 41 43 SMS 1.
SMS에 사용자 추가 SMS 패치 설치 65 69 추가 소프트웨어 패키지 설치 71 Network Time Protocol(NTP) 정보 SMS 정지 및 시작 73 74 NFS에 CD-ROM 마운트 76 5. SMS 1.4 보안 옵션 79 6. SMS 1.
vi System Management Services (SMS) 1.
머리말 이 안내서에는 System Management Services (SMS) 1.4 소프트웨어에 대한 릴리스 노트뿐 아니라 초기 설치 지침이 들어 있습니다. SMS의 소개와 함께, 초기 설치 지침 과 업그레이드 지침 모두 Sun Fire™ 최고급 서버 시스템에 적용됩니다. 이 책을 읽기 전에 이 안내서는 특히 Solaris™ 운영 환경을 기초로 하는 UNIX® 시스템 작업 지식이 있는 Sun Fire 시스템 관리자를 위한 것입니다. 그러한 지식이 없는 경우, 시스템과 함께 제 공되는 Solaris User and System Administrator 문서를 읽고, UNIX 시스템 관리 교육을 고려하십시오. 차세대 Sun Fire 서버 제품군의 모든 멤버는 느슨하게 결합된 클러스터로서 구성할 수 있습니다. 그러나 현재 Sun Fire 클러스터 구성에 대한 시스템 관리를 다루는 것은 이 문서의 범위를 벗어납니다. 이 설명서의 구성 이 안내서에는 다음 정보가 들어 있습니다. 1 장은 SMS 1.
5 장은 보안 옵션 지침에 대해 설명합니다. 6 장은 SMS 1.4 소프트웨어 및 도메인에 대해 설명합니다. UNIX 명령어 사용 이 문서에는 기본 UNIX® 명령어와 시스템 종료, 시스템 시동, 장치 구성 등과 같은 절 차에 대한 정보가 없습니다. 이 정보에 대한 자세한 설명은 다음을 참조하십시오. 시스템과 함께 제공된 소프트웨어 문서 Solaris 운영 환경 문서는 다음에서 찾을 수 있습니다 . http://docs.sun.com 활자체 규칙 서체 및 기호 의미 예 AaBbCc123 명령어, 파일 및 디렉토리 이름, 컴퓨터 화면 상의 출력 내용 .login 파일을 편집하십시오. ls -a를 입력하여 모든 파일을 나열합니 다. % You have mail.
쉘 프롬프트 C쉘 sc_이름:sms-사용자:> 또는 도메인_ID:sms-사용자:> C 쉘 수퍼유저 sc_이름:# 또는 도메인_ID:# Bourne 쉘과 Korn 쉘 > Bourne 쉘과 Korn 쉘 수퍼유저 # 관련 문서 응용 프로그램 릴리스 노트 제목 부품 번호 System Management Services (SMS) 1.4 817-4184-10 릴리스 노트 관리 지침서 System Management Services (SMS) 1.4 Administrator Guide 817-3056-10 참조(매뉴얼1M) System Management Services (SMS) 1.4 Reference Manual 817-3057-10 Sun Fire High-End Systems 소프트웨어 817-4179-10 개요 개요 안내서 옵션 System Management Services (SMS) 1.
응용 프로그램 제목 부품 번호 Securing the Sun Fire High End Server System Controllers: Updated for SMS 1.4 817-1358-10 Securing the Sun Fire High End Server Domains: Updated for SMS 1.4 817-1357-10 Sun Fire 15K Open System Controller(OpenSC) White Paper 816-3266-10 Sun 온라인 문서 액세스 다음 웹 사이트에서 번역된 버전을 포함하여 다양한 종류의 Sun 문서를 보고 인쇄하고 구매할 수 있습니다. http://www.sun.com/documentation Sun 기술 지원부 연락처 이 문서에서 설명되지 않은 본 제품에 대한 기술적 문제는 다음으로 문의하십시오. http://www.sun.
1 장 소개 이 장은 SMS 1.4 소프트웨어의 재설치 및 업그레이드에 대해 설명합니다. 설명은 다음 장에서 제공됩니다. SC의 SMS 1.4 소프트웨어 SMS 1.4 소프트웨어 버전은 Solaris 9 및 Solaris 8 02/02 운영 환경 모두에서 이용 가능 합니다. 각 버전은 독립적이며 지정된 운영 환경에서만 실행됩니다. SMS 패키지는 시스템 콘트롤러의 두 디스크에 있는 약 18 GB의 디스크 공간을 사용합 니다. 다음 표는 분할 영역별로 SMS 소프트웨어의 총 크기를 나열합니다.
SMS 1.4 소프트웨어 요구사항 SMS는 다음을 필요로 합니다. 두 시스템 콘트롤러(SC)에서 SMS 소프트웨어는 동일한 버전이어야 합니다. Solaris 운영환경의 Entire Distribution 소프트웨어 그룹 설치 갱신 버전 및 설치된 패치를 포함하여 동일한 버전의 Solaris 운영 환경이 두 SC 모두에 필요합니다. SMS 1.4 S8 버전은 다음 Solaris 라이브러리에 이진 종속되어 있습니다. /usr/lib/libnvpair.so.1 /usr/lib/libuuid.so.1 /usr/lib/fm/libdiagcode.so.1 이 라이브러리에 대한 수정은 각각 패치 108528-24, 115831-01, 115829-01, 또는 그 이 상에서 가능합니다. 이 패치들은 다음에서 구할 수 있습니다. http://sunsolve.sun.com SMS 1.4_s8 버전의 설치는 세 라이브러리 모두가 시스템 컨트롤러 및 도메인에 존재 하는 것을 권장합니다.
참고 - 이는 콘솔 역할을 하는 직렬 장치가 있는 경우에만 가능하며 키보드가 포함되어 있는 시스템의 경우에는 해당되지 않습니다. 각 문자 사이에는 0.5초 이상의 간격이 있 어야 하며 전체 스트링은 5초 안에 입력해야 합니다. 소프트웨어 조합 다음은 Solaris 8 및 Solaris 9 운영 환경에서 유효한 SMS 소프트웨어 업그레이드 경로 입니다. Solaris 8 SMS 1.1 Solaris 9 그림 1-1 sms1.2_s8 sms1.3_s8 sms1.4_s8 SMS 1.2 SMS 1.3 SMS 1.4 SMS 1.2 SMS 1.3 SMS 1.1 1.4 sms1.2_s9 sms1.3_s9 sms1.4_s9 SMS 업그레이드 경로 Solaris 8 운영 환경에서 SMS 소프트웨어를 업그레이드 하려면 다음 페이지의 그림 1-2 에 요약된 과정을 따릅니다.
Solaris 8 SMS 1.1 • OS 업그레이드: 없음 • SMS 업그레이드: 직접적인 업그레 이드 경로 없음; 우선 1.2 및 1.3으로 업그레이드 해야함 • 설명:SMS 1.2 및 1.3 문서 참조 SMS 1.2 sms1.4_s8 SMS 1.4 • OS 업그레이드: 없음 • SMS 업그레이드: 직접적인 업그레이 드 경로 없음; 우선 1.3으로 업그레이 드 해야함 • 설명:SMS 1.3 문서 참조 SMS 1.3 sms1.3_s8 SMS 1.4 sms1.4_s8 SMS 1.4 • OS 업그레이드: 없음 • SMS 업그레이드: 유형 2 SMS 설치 • 설명: 44 페이지의 “유형 2 업그레이드 수행” sms1.4_s8 SMS 1.4 • OS 업그레이드: Solaris 9 새 설치 또는 Solaris 9으로 업그레이드 • SMS 업그레이드: SMS 유형 1 새 설치 또는 SMS 업그레이드 유형 2 설치 • 설명: SMS 구성 백업, Solaris 9 설치/ 업그레이드, SMS 1.
Solaris 9 SMS 1.2 SMS 1.3 sms1.3_s9 그림 1-3 • OS 업그레이드: 없음 • SMS 업그레이드: 직접적인 업그레이 드 경로 없음; 우선 1.3으로 업그레이 드 해야함 • 설명: SMS 1.3 문서 참조 • OS 업그레이드: 없음 • SMS 업그레이드:업그레이드 • 과정: 44 페이지의 “유형 2 업그레이드 수행” • 설명: SMS 구성 백업, SMS 1.4_s9로 업그레이드, SMS 구성 복원 SMS 1.4 sms1.4_s9 SMS 1.4 sms1.4_s9 SMS 업그레이드 설명 - Solaris 9 참고 - smsversion은 Solaris 9용 SMS 1.4에 대한 릴리스에서 SMS 1.1, SMS 1.2_s8 또 는 SMS 1.3_s8로의 복귀를 지원하지 않습니다. SMS 1.1, SMS 1.2_s8 또는 SMS 1.3_s8로 복귀하려면 적용 가능한 Solaris 8 운영 환경으로 복귀해야 합니다.
Solaris 9 설치 설명서 Sun Fire 15K/12K Systems Site Planning Guide MAN 네트워크를 재구성할 때 Sun Fire 15K/12K Systems Site Planning Guide를 참조 하십시오. 사용자의 작업시트에서 다음 정보가 필요합니다. 플랫폼 이름 섀시 일련 번호 호스트이름 IP 주소 및 I1 내부 네트워크 하부 마스크 호스트이름 IP 주소 및 I2 내부 네트워크 하부 마스크 통합 호스트이름 IP 주소 및 외부 네트워크 하부 마스크 SC 근거리 인터페이스의 호스트이름 IP 주소 도메인의 통합 호스트이름 주소 참고 - SMS가 올바르게 실행되는지 확인하려면 http://sunsolve.sun.com에서 이 용 가능한 적절한 릴리스의 Solaris 패치 클러스터를 설치하는 것이 좋습니다. Solaris 운 영 환경에 대한 모든 패치는 SMS 소프트웨어 재설치 또는 업그레이드 전에 적용되어야 합니다.
프롬프트 정의 도메인_ID:# 도메인의 수퍼유저 sc_이름:sms-사용자:> SC의 사용자 프롬프트. sms-사용자는 SC에 로그인한 관리자, 조작원, 구성자 또는 서비스 요원의 user-name입니다. 도메인_ID:sms-사용자:> 도메인의 사용자 프롬프트. sms-사용자는 도메인에 로그인한 관리자, 조작원, 구성 자 또는 서비스 요원의 user-name입니다.
8 System Management Services (SMS) 1.
2 장 SMS 1.4 소프트웨어 설치 이 장에는 Solaris 운영 환경에서의 SMS 1.4 소프트웨어 재설치 또는 Solaris 9 및 SMS 1.4_s9 소프트웨어 새로 설치에 대한 지침이 들어 있습니다. 이 지침들은 Sun Fire 최고 급 시스템에 적용됩니다. SMS 설치는 신임장 점검에 사용되는 그룹 ID 설정 및 Solaris 운영 환경이 시동할 때 SMS를 시작하는 제어 스크립트 설정 및 실행에 초점을 둡니다. 이 장은 다음 주제를 포함합니다. 웹에서 소프트웨어 다운로드 CD-ROM에서 소프트웨어 다운로드 SMS 환경 백업 Solaris 운영 환경 설치(선택 사항) smsinstall를 사용한 SMS 소프트웨어 패키지 설치 SMS 구성 복원 smsconfig(1M) 명령을 사용한 Management Network(MAN) 구성 섀시 일련 번호 확인 장애 조치 사용 재설치 또는 OS/SMS 새로 설치 실행 준비 (유형 1) 이 절의 SMS 1.
유형 1 설치 수행 Solaris 9 및 SMS 1.4_s9 소프트웨어를 새로 설치하거나 사용자의 Sun Fire 최고급 시스템에 SMS 1.4_s9 소프트웨어를 재설치 하려면, 다음 절차를 실행하십시오.
시작하려면 11 페이지의 “SMS 소프트웨어 다운로드”로 가십시오. SMS 소프트웨어 다운로드 웹이나 Software Supplement CD에서 SMS 소프트웨어를 검색할 수 있습니다. 웹에서 소프트웨어 다운로드 1. 웹 브라우저를 사용하여 http://www.sun.com/servers/sw/로 갑니다. 2. System Management Services(SMS) 링크를 누릅니다. 3. click here to download 링크를 누릅니다. 그러면 sms_1_4_sparc.zip이라는 파일이 다운로드 됩니다. 4. 수퍼유저로서 SC에 로그인합니다. 5. 디렉토리를 소프트웨어를 다운로드한 위치로 변경합니다. sc1:# cd /다운로드디렉토리 6. 다음을 입력하여 다운로드된 파일을 압축 해제합니다. sc1:# unzip sms_1_4_sparc.zip SMS 1.4 패키지는 /다운로드디렉토리 /sms_1_4_sparc/System_Management_Services_1.
3. Product 설치 디렉토리로 변경합니다. sc1: # cd /cdrom/cdrom0/System_Management_Services_1.4/Product 4. 12 페이지의 “SMS 환경 백업”으로 갑니다. SMS 환경 백업 이 SC가 작업 중인 SMS 환경을 갖는 경우, SMS 소프트웨어를 재설치하기 전에 다음을 수행해야 합니다. SMS 환경 백업 주 SC에서, 1. 구성이 안정적인지 확인하십시오. 안정적이라는 말은 재설치 또는 업그레이드 프로세스 중에 명령이 실행 중이거나 하드 웨어가 변경되지 않는다는 것을 의미합니다. 2. platadmn 권한을 갖는 사용자로서 주 SC에 로그인합니다. 3. 장애 조치 활성화를 해제합니다. sc0:sms- 사용자 :> /opt/SUNWSMS/bin/setfailover off 예비 SC에서 1. 수퍼유저로서 예비 SC에 로그인합니다. 2. 예비 SC(SC1)에서 SMS를 중지합니다. sc1:# /etc/init.d/sms stop 3.
sc1:# /opt/SUNWSMS/bin/smsbackup 디렉토리이름 여기서, 디렉토리이름은 백업 파일이 작성되는 디렉토리의 이름입니다. 디렉토리이름은 파 일에 대한 절대 경로 이름이 필요합니다. 이 파일은 시스템의 임의의 디렉토리, 연결 된 네트워크 또는 사용자가 읽기/쓰기 권한을 갖는 테이프 장치에 상주할 수 있습니 다. 디렉토리이름이 지정되지 않는 경우, 백업 파일은 /var/tmp에 작성됩니다. 지정된 디렉토리이름은 UFS 파일 시스템으로 마운트되어야 합니다. /tmp 같은 TMPFS 파일 시스템을 지정하면 smsbackup이 실패하게 됩니다. 디렉토리이름이 UFS 파일 시 스템으로 마운트되는지 확실하지 않은 경우, 다음을 입력하십시오. sc1:# /usr/bin/df -F ufs 디렉토리이름 UFS 파일 시스템이 디렉토리 정보를 리턴합니다. 다른 모든 유형의 파일 시스템은 경고 를 리턴합니다.
실행하지 않습니다. 모든 패치는 각각의 패치 지침에 따라 적용되어야 합니다. SMS의 정상적인 실행을 위해 몇몇 Solaris 패치가 요구됩니다. 5 페이지의 “기타 문서 및 요구 사항”을 참조하십시오. 참고 - 시스템 컨트롤러에 Solaris 운영 환경을 재설치할 때 영어, ‘C’ 로켈을 선택해야 합니다. SMS는 SC에 영문 이외의 다른 Solaris 로켈을 지원하지 않습니다. 2. Java 1.2.2가 기본 디렉토리에 설치되어 있는지 확인합니다. 기본 디렉토리는 /usr/java1.2/bin/java입니다. 기본 디렉토리에 설치되지 않은 Sun Fire Interconnect 및 Java 1.2.2를 사용할 경우, SMS는 시작하지 않습니다. 3. SMS 정지 및 재시작 75 페이지의 “수동으로 SMS 정지 및 재시작”을 참조하십시오. 4. 운영 환경이 성공적으로 설치된 후에 14 페이지의 “SMS 패키지 설치”로 가십시오.
참고 - smsinstall(1M) 명령이 자동으로 온라인 System Management Services(SMS) 참조 매뉴얼 /opt/SUNWSMS/man/sman1m에 설치합니다. 충돌을 피하려면 이 위치를 변경하지 마십시오. 3. smsinstall(1M) 명령을 사용하여 패키지를 추가합니다. 디렉토리이름은 11 페이지의 “SMS 소프트웨어 다운로드”의 /Product 디렉토리입니다. 다음 예는 CD-ROM으로부터 실행됩니다. sc1:# smsinstall 디렉토리이름 Installing SMS packages. Please wait. . . pkgadd -n -d "/cdrom/cdrom0/System_Management_Services_1.4/Product" -a /tmp/smsinstall.admin.
Installation of was successful. Installation of was successful. Installation of was successful. Verifying that all SMS packages are installed.OK Setting up /etc/init.d/sms run control script for SMS 1.4 New SMS version 1.4 is active Attempting to start daemon picld /etc/init.d/picld start smsupgrade complete. Log file is /var/sadm/system/logs/smsinstall. 4. 16 페이지의 “SMS 구성 복원”으로 갑니다. 예비 SC에 SMS 구성 복원 SMS 구성 복원 1. SMS 구성을 복원합니다. smsbackup 파일을 복원하려면 smsrestore를 실행하십시오.
예비 SC에 MAN 네트워크 구성 smsconfig(1M) 명령을 사용한 Management Network(MAN) 구성 관리 네트워크를 올바르게 구성하려면 다음을 수행해야 합니다. smsconfig -m 실행 /etc/nsswitch.conf 편집 Solaris 이름 지정 소프트웨어 편집 SC 재시동 1. 반드시 Sun Fire 15K/12K Systems Site Planning Guide의 정보를 읽고 채웁니다. 참고 - net_id로 단어 NONE을 사용하여 I1 네트워크 구성에서 한 도메인을 제외할 수 있습니다. 이것은 I1 네트워크에만 적용됩니다. 2. smsconfig(1M) 매뉴얼 페이지를 읽습니다. 3. 수퍼유저로서 예비 SC에 로그인합니다. 4. Management Network 설정을 표시, 검토 또는 변경하려면 다음을 입력합니다. sc1:# /opt/SUNWSMS/bin/smsconfig -m 5.
참고 - 각 SC의 장애 조치, hme0 및 eri1에 대한 외부 네트워크의 IP 주소는 고유해야 합 니다. 부동 IP 주소는 양 SC에서 동일합니다. smsconfig -m에 대한 자세한 정보는 System Management Services (SMS) 1.4 Administrator Guide의 “MAN Configuration” 절 및 smsconfig 매뉴얼 페이지를 참조하 십시오. sc1:# smsconfig -m The platform name identifies the entire host machine to the SMS software. The platform name occupies a different name space than domain names (hostnames of bootable systems).
----------------sun15-sc-C1 10.1.1.50 sun15-sc1-C1-failover 10.1.1.51 sun15-sc1-hme0 10.1.1.52 sun15-sc1-eri1 10.1.1.53 Do you want to accept these network settings? [y,n] y Configuring the External Network for Community C2 Do you want to define this Community? [y,n] n Configuring I1 Management Network - ëI1í is the Domain to SC MAN. MAN I1 Network Identification Enter the IP network number (base address) for the I1 network: 10.2.1.0 Enter the netmask for the I1 MAN network [255.255.255.
sun15-r 10.2.1.19 Do you want to accept these network settings? [y,n] y Configuring I2 Management Network - íI2í is for SC to SC MAN. MAN I2 Network Identification Enter the IP network number (base address) for the I2 network: 10.3.1.0 Enter the netmask for the I2 MAN network [255.255.255.252]:[Return] Hostname -------netmask-i2 sun15-sc0-i2 sun15-sc1-i2 IP Address (platform=sun15) ---------255,255,255,252 10.3.1.1 10.3.1.2 Do you want to accept these settings? [y,n] y Creating /.
ADD: 10.2.1.19 sun15-r #smsconfig-entry# ADD: 10.2.1.1 sun15-sc-i1 #smsconfig-entry# ADD: 10.1.1.50 sun15-sc-C1 #smsconfig-entry# ADD: 10.1.1.51 sun15-sc1-C1-failover #smsconfig-entry# ADD: 10.1.1.52 sun15-sc1-hme0 #smsconfig-entry# ADD: 10.1.1.53 sun15-sc1-eri1 #smsconfig-entry# ADD: 10.3.1.1 sun15-sc0-i2 #smsconfig-entry# ADD: 10.3.1.2 sun15-sc1-i2 #smsconfig-entry# ---------------------Update the hosts file, "/etc/hosts", with these changes? [y,n] y Hosts file "/etc/hosts" has been updated.
a. password, group, hosts, netmasks 및 ethers에 대한 첫번째 항목은 files이어야 합니다. 그 다음에 nis 또는 DNS와 같이 사용 중인 다른 이름 지정 서비스를 나열합니다. 아래 예는 예비 SC에 있는 /etc/nsswitch.conf 파일의 올바른 부분 내용을 표시 합니다. 데이터베이스 항목에 대한 찾아보기 순서는 첫번째가 files이고 그 다음이 이름 지정 서비스입니다. sc1: # vi /etc/nsswitch.conf ... passwd: files nis group: files nis ... hosts: files nis ... netmasks: files nis ... ethers: files nis ... 참고 - smsconfig가 자동으로 /etc/netmasks 및 /etc/inet/hosts 파일을 SC에 대한 모든 개인용 호스트 이름과 논리 주소로 갱신합니다. 9.
3. 예비 SC(SC1)에 로그인하고 OpenBoot PROM 프롬프트로 갑니다. sc1:# shutdown -y -g0 -i0 ...[system message] ok 4. 예비 SC를 시동합니다. ok boot -rv 변경이 효력을 가지려면 SC를 재시동해야 합니다. 시스템을 재시동한 후에 네트워크 구성이 완료되고 SMS가 시작하며 SC1가 주 SC가 됩니다. 5. 다음으로, SMS 1.4의 재설치에 대해서는 25 페이지의 “이전 주 SC 재설치”로 갑니다. 이전에 SMS 1.3를 실행했던 시스템을 새로 설치하려면, 23 페이지의 “Flash PROM 갱신”으로 갑니다. SC 및 시스템 보드의 Flash PROM 갱신 Flash PROM 갱신 SMS 1.4를 이전에 SMS 1.3를 실행한 시스템에 새 설치하려면, 반드시 두 SC 모두에서 SC Flash PROM을 갱신해야 합니다. 또한 시스템 보드의 CPU flash PROM도 갱신해야 합니다.
참고 - 드라이버를 사용할 수 없는 경우 각 SC에서 수퍼유저로서 다음 명령을 실행해야 합니다. sc#:# /usr/sbin/devfsadm -i uflash 1. platadmn 권한을 갖는 사용자로서 새로운 주 SC에 로그인합니다. 2. SC Flash PROM를 업그레이드 합니다. flashupdate를 사용하여 SC PROM을 갱신합니다. sc1:sms- 사용자 :> flashupdate -f /opt/SUNWSMS/firmware/SCOBPimg.di sc1/fp0 sc1:sms- 사용자 :> flashupdate -f /opt/SUNWSMS/firmware/nSSCPOST.di sc1/fp1 sc1:sms- 사용자 :> flashupdate -f /opt/SUNWSMS/firmware/oSSCPOST.di sc1/fp1 flashupdate(1M)에 대한 자세한 정보는 System Management Services (SMS) 1.
flashupdate(1M)에 대한 자세한 정보는 System Management Services (SMS) 1.4 Reference Manual 또는 flashupdate 매뉴얼 페이지를 참조하십시오. 4. OpenBoot PROM 프롬프트로 내려갑니다. sc1:sms- 사용자 :> su password: [superuser passwd] sc1:# shutdown -y -g0 -i0 ...[system message] ok 5. SC를 재시동합니다. 다음을 입력합니다. ok boot -rv 6. 25 페이지의 “이전 주 SC 재설치”로 갑니다. 이전 주 SC를 재설치 이전 주 SC 재설치 1. 이전 주 SC에 수퍼유저로서 로그인합니다. 2. 이전 주 SC(SC0)의 시스템을 백업합니다. 계속하기 전에 smsbackup을 실행하거나 smsbackup 파일의 최신 사본 (sms_backup.X.X.cpio)이 디스크에 액세스 가능하게 하십시오. 참고 - sms_backup.X.X.
여기서, 디렉토리이름은 백업 파일이 작성되는 디렉토리의 이름입니다. 디렉토리이름은 파일 에 대한 절대 경로 이름이 필요합니다. 이 파일은 시스템의 임의의 디렉토리, 연결된 네 트워크 또는 사용자가 읽기/쓰기 권한을 갖는 테이프 장치에 상주할 수 있습니다. 디렉 토리이름이 지정되지 않는 경우, 백업 파일은 /var/tmp에 작성됩니다. 지정된 디렉토리이름은 UFS 파일 시스템으로 마운트되어야 합니다. /tmp 같은 TMPFS 파일 시스템을 지정하면 smsbackup이 실패하게 됩니다. 디렉토리이름이 UFS 파일 시 스템으로 마운트되는지 확실하지 않은 경우, 다음을 입력하십시오. sc0:# /usr/bin/df -F ufs 디렉토리이름 UFS 파일 시스템이 디렉토리 정보를 리턴합니다. 다른 모든 유형의 파일 시스템은 경고 를 리턴합니다. 3. 다음으로, Solaris 9 운영 환경을 새 설치하려면, 26 페이지의 “이전 주 SC에 Solaris 운영 환경 설치”로 갑니다. SMS 1.
참고 - 시스템 컨트롤러에 Solaris 운영 환경을 재설치할 때 영어, ‘C’ 로켈을 선택해야 합니다. SMS는 SC에 영문 이외의 다른 Solaris 로켈을 지원하지 않습니다. 2. Java 1.2.2가 기본 디렉토리에 설치되어 있는지 확인합니다. 기본 디렉토리는 /usr/java1.2/bin/java입니다. 기본 디렉토리에 설치되지 않은 Sun Fire Interconnect 및 Java 1.2.2를 사용할 경우, SMS는 시작하지 않습니다. 3. SMS 정지 및 재시작 75 페이지의 “수동으로 SMS 정지 및 재시작”을 참조하십시오. 4. 운영 환경이 성공적으로 설치된 후에 27 페이지의 “이전 주 SC에 SMS 1.4 소프트웨어 설치”로 가십시오. 이전 주 SC에 SMS 1.4 소프트웨어 설치 SMS 소프트웨어 패키지를 설치하려면, 다음 절차를 따르십시오. smsinstall을 사용한 SMS 소프트웨어 패키지 설치 1. 이전 주 SC에 수퍼유저로서 로그인합니다. 2.
3. smsinstall(1M) 명령을 사용하여 패키지를 추가합니다. 디렉토리이름은 11 페이지의 “SMS 소프트웨어 다운로드”에서 SMS 패키지의 /Product 디렉토리 위치입니다. 다음 예는 CD-ROM에서 실행됩니다. sc0:# smsupgrade 디렉토리이름 Installing SMS packages. Please wait. . . pkgadd -n -d "/cdrom/cdrom0/System_Management_Services_1.4/Product" -a /tmp/smsinstall.admin.24501 SUNWSMSr SUNWSMSop SUNWSMSdf SUNWSMSjh SUNWSMSlpUNWSMSmn SUNWSMSob SUNWSMSod SUNWSMSpd SUNWSMSpo SUNWSMSpp SUNWSMSsuUNWscdvr.u SUNWufrx.u SUNWufu SUNWwccmn Copyright 2003 Sun Microsystems, Inc. All rights reserved.
Installation of was successful. Verifying that all SMS packages are installed.OK Setting up /etc/init.d/sms run control script for SMS 1.4 New SMS version 1.4 is active Attempting to start daemon picld /etc/init.d/picld start smsupgrade complete. Log file is /var/sadm/system/logs/smsinstall. sc1:# smsinstall 디렉토리이름 Installing SMS packages. Please wait. . . pkgadd -n -d "/cdrom/cdrom0/System_Management_Services_1.4/Product" -a /tmp/smsinstall.admin.
Installation of was successful. Installation of was successful. Installation of was successful. Verifying that all SMS packages are installed.OK Setting up /etc/init.d/sms run control script for SMS 1.4 New SMS version 1.4 is active Attempting to start daemon picld /etc/init.d/picld start smsupgrade complete. Log file is /var/sadm/system/logs/smsinstall. sc1:# smsinstall 디렉토리이름 Installing SMS packages. Please wait. . .
Reboot client to install driver. type=ddi_pseudo;name=flashprom uflash\N0 Installation of was successful. Installation of was successful. Installation of was successful. Verifying that all SMS packages are installed.OK Setting up /etc/init.d/sms run control script for SMS 1.4 New SMS version 1.4 is active Attempting to start daemon picld /etc/init.d/picld start smsupgrade complete. Log file is /var/sadm/system/logs/smsinstall.
참고 - smsrestore가 완료된 후에 다음 메시지가 표시됩니다. "Please set the desired SMS failover state." 이 메시지를 무시하십시오. sc0:# /opt/SUNWSMS/bin/smsrestore 파일이름 여기서, 파일이름은 smsbackup(1M)에 의해 작성된 백업 파일에 대한 절대 경로입니다. 파일이름은 파일에 대한 절대 경로 이름을 포함해야 합니다. 이 파일은 시스템의 어디에나, 연결된 네트워크 또는 테이프 장치에 있을 수 있습니다. 파일이름을 지 정하지 않는 경우, 오류가 수신됩니다. 2. 새 설치 32 페이지의 “smsconfig(1M) 명령을 사용한 Management Network(MAN) 구성”으로 갑니다. 재설치 재설치 과정에서 SMS 그룹 파일이 복원되었습니다. 단지 사용자 그룹 멤버쉽만을 변경 하려면 67 페이지의 “SMS 그룹에 사용자 추가 및 디렉토리 액세스 구성”으로 갑니다.
4. Management Network 설정을 표시, 검토 또는 변경하려면 다음을 입력합니다. sc0:# /opt/SUNWSMS/bin/smsconfig -m 5. Sun Fire 15K/12K Systems Site Planning Guide에서 사용자 사이트에 대해 수집된 정보를 기반으로 질문에 대답합니다. 다음 예는 IPv4를 보여주고 Solaris 9 Supplemental CD에 제공되는 기본 설정을 승인합 니다. IPv6 네트워크 예는 약간 다릅니다. netmasks에 대한 프롬프트가 없으며 /etc/ipnodes가 /etc/hosts에 추가로 수정됩니다. 주의 -다음 예에 표시된 IP 주소는 단지 예일 뿐입니다. 사용자 네트워크에 대한 올바른 IP 주소에 대해서는 Sun Fire 15K/12K Systems Site Planning Guide를 참조하십시오.
Enter IP address for sun15-sc0-eri1: 10.1.1.53 The Logical/Floating IP hostname and address will "float" over to whichever system controller (SC0 or SC1) is acting as the main SC. Enter Logical/Floating IP hostname for community C1 [sun15-scC1]:[Return] Enter IP address for sun15-sc-C1:10.1.1.50 Enter Netmask for community C1: 255.255.255.0 Enter hostname for community C1 failover address [sun15-sc0-C1failover]:[Return] Enter IP address for sun15-sc0-C1-failover:10.1.1.
sun15-d sun15-e sun15-f sun15-g sun15-h sun15-i sun15-j sun15-k sun15-l sun15-m sun15-n sun15-o sun15-p sun15-q sun15-r 10.2.1.5 10.2.1.6 10.2.1.7 10.2.1.8 10.2.1.9 10.2.1.10 10.2.1.11 10.2.1.12 10.2.1.13 10.2.1.14 10.2.1.15 10.2.1.16 10.2.1.17 10.2.1.18 10.2.1.19 Do you want to accept these network settings? [y,n] y Configuring I2 Management Network - íI2í is for SC to SC MAN. MAN I2 Network Identification Enter the IP network number (base address) for the I2 network: 10.3.1.
ADD: 10.2.1.5 sun15-d #smsconfig-entry# ADD: 10.2.1.6 sun15-e #smsconfig-entry# ADD: 10.2.1.7 sun15-f #smsconfig-entry# ADD: 10.2.1.8 sun15-g #smsconfig-entry# ADD: 10.2.1.9 sun15-h #smsconfig-entry# ADD: 10.2.1.10 sun15-i #smsconfig-entry# ADD: 10.2.1.11 sun15-j #smsconfig-entry# ADD: 10.2.1.12 sun15-k #smsconfig-entry# ADD: 10.2.1.13 sun15-l #smsconfig-entry# ADD: 10.2.1.14 sun15-m #smsconfig-entry# ADD: 10.2.1.15 sun15-n #smsconfig-entry# ADD: 10.2.1.16 sun15-o #smsconfig-entry# ADD: 10.2.1.
8. /etc/nsswitch.conf 파일을 편집합니다. a. password, group, hosts, netmasks 및 ethers에 대한 첫번째 항목은 files이 어야 합니다. 그 다음에 nis 또는 DNS와 같이 사용 중인 다른 이름 지정 서비스를 나 열합니다. 아래 예는 예비 SC에 있는 /etc/nsswitch.conf 파일의 올바른 부분 내용을 표시 합니다. 데이터베이스 항목에 대한 찾아보기 순서는 첫번째가 files이고 그 다음이 이름 지정 서비스입니다. sc0:# vi /etc/nsswitch.conf ... passwd: files nis group: files nis ... hosts: files nis ... netmasks: files nis ... ethers: files nis ... 참고 - smsconfig가 자동으로 /etc/netmasks 및 /etc/inet/hosts 파일을 SC에 대한 모든 개인용 호스트 이름과 논리 주소로 갱신합니다. 9.
이전 주 SC 재시동 이전 주 SC 재시동 1. 이전 주 SC(SC0)에 수퍼유저로 로그인하고 OpenBoot PROM 프롬프트로 갑니다. sc0:# shutdown -y -g0 -i0 ...[system message] ok 2. 이전 주 SC를 시동합니다. ok boot -rv 변경이 효력을 가지려면 SC를 재시동해야 합니다. 시스템을 재시동한 후, 네트워크 구 성이 완료됩니다. 3. 다음으로, For reinstallation of SMS 1.4, proceed to 41 페이지의 “장애 조치 사용” 이전에 SMS 1.3 소프트웨어가 실행되었던 시스템을 새 설치하려면, 38 페이지의 “Flash PROM 갱신”으로 갑니다. 이전 주 SC의 Flash PROM 갱신 Flash PROM 갱신 SMS 1.4을 이전 SMS 1.3 실행 시스템에 새 설치하려면, 반드시 두 SC 모두에서 SC Flash PROM을 갱신해야 합니다. 참고 - CPU flash PROM을 갱신할 필요가 없습니다.
참고 - SC PROM을 갱신하려면 다음 드라이버에 액세스할 수 있어야 합니다. sc#:# ls -l /dev/uflash* lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash0 -> ../devices/pci@1f,0/pci@1,1/ebus@1/flashprom@10,400000:uflash0 lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash1 -> ../devices/pci@1f,0/pci@1,1/ebus@1/flashprom@10,800000:uflash1 참고 - 드라이버를 사용할 수 없는 경우 각 SC에서 수퍼유저로서 다음 명령을 실행해야 합니다. 다음 예에서 sc# 프롬프트는 모든 주 SC 또는 예비 SC를 말합니다. sc#:# /usr/sbin/devfsadm -i uflash 1. platadmn 권한을 갖는 사용자로서 주 SC에 로그인합니다. 2.
4. 주 SC(SC0)를 재시동합니다. 다음을 입력합니다. ok boot -rv 5. 41 페이지의 “장애 조치 사용”으로 갑니다. 섀시 일련 번호 확인 섀시 일련번호는 Sun Fire 최고급 시스템을 확인하는 20자 이내의 고유한 알파벳 문자 열입니다. 이 일련 번호는 밑바닥 중심 부근의 시스템 섀시 앞면에 있는 레이블에 표시 됩니다. 다음 과정에 설명된 대로 섀시 일련 번호가 기록되어 있는지 확인합니다. 섀시 일련 번호 확인 1. platform admin 권한을 갖는 사용자로서 새로운 주 SC(SC1)에 로그인합니다. 2. showplatform -p csn 명령을 실행하여 섀시 일련 번호가 사용자의 Sun Fire 최고 급 시스템에 할당되어 있는지 여부를 결정하는 출력 장치를 재검토합니다. 섀시 일련 번호가 이전에 기록된 경우, 섀시 일련 번호가 출력 장치에 표시됩니다.
주 SC(SC1)에서 장애 조치 사용 장애 조치 사용 1. platadmn 권한을 갖는 사용자로서 새로운 주 SC(SC1)에 로그인합니다. 2. 장애 조치를 켭니다. sc1:sms- 사용자 :> /opt/SUNWSMS/bin/setfailover on 이제 재설치 또는 업그레이드가 완료되었습니다! SC 보안을 원하는 경우, 79 페이지의 “SMS 1.4 보안 옵션”으로 갑니다. 그렇지 않으면 88 페이지의 “도메인 작성”으로 갑니 다. 2장 SMS 1.
42 System Management Services (SMS) 1.
3 장 SMS 1.4 소프트웨어 업그레이드 이 장에는 Solaris 운영 환경에서의 System Management Services (SMS) 1.4 소프트웨 어에 대한 업그레이드 지침이 들어 있습니다. 이러한 지침은 Sun Fire 최고급 서버 시스 템에 적용합니다. 참고 - SMS 1.4는 Solaris 9 12/03 운영 환경에서 수행됩니다. Solaris 8 운영 환경을 사용 중인 경우, Solaris KU 패치 24를 적용해야 합니다. SMS 업그레이드는 신임장 점검에 사용되는 그룹 ID 설정 및 Solaris 운영 환경이 시동할 때 SMS를 시작하는 제어 스크립트 설정 및 실행에 초점을 둡니다. 이 장은 다음 주제를 포함합니다.
참고 - SMS 1.1은 Sun Fire 12K 시스템에서 사용할 수 없습니다. SMS 1.1 업그레이드 정보는 Sun Fire 15K 시스템만을 참조합니다. OS/SMS 업그레이드(유형 2) 설치 수행 준비 이 절의 SMS 1.4 설치 지침은 사용자가 Solaris 9 운영 환경과 SMS 소프트웨어 또는 SMS 소프트웨어만을 업그레이드할 것이라고 가정합니다. 유형 2 업그레이드 수행 SMS 1.3_s8 소프트웨어 또는 1.4_s8가 있는 Solaris 8에서 Solaris 운영 환경 소프트웨어 를 업그레이드 하거나 SMS1.3_s9 소프트웨어가 있는 Solaris 9에서 업그레이드하려면, 다음 절차를 수행해야 합니다. 44 System Management Services (SMS) 1.
SMS 46 CD-ROM SMS SC(SC0) SC(SC1) 47 SMS SMS Solaris Solaris SMS SMS smsupgrade 49 SC SC SC SC CPU Flash PROM SC(SC0) SC SC(SC0) Flash PROM 53 54 SC SMS 56 SC((SC0) SMS SC(SC0) SC(SC0) SC SC Flash PROM SC 61 Flash PROM 62 63 SC(SC1) SC(SC1) 64 유형 2 업그레이드를 시작하려면 46 페이지의 “SMS 소프트웨어 다운로드”로 가십시오. 3장 SMS 1.
SMS 소프트웨어 다운로드 웹이나 Software Supplement CD에서 SMS 소프트웨어를 검색할 수 있습니다. 웹에서 소프트웨어 다운로드 1. 웹 브라우저를 사용하여 http://www.sun.com/servers/sw/로 갑니다. 2. System Management Services(SMS) 링크를 누릅니다. 3. click here to download 링크를 누릅니다. 그러면 sms_1_4_sparc.zip이라는 파일이 다운로드 됩니다. 4. 수퍼유저로서 SC에 로그인합니다. 5. 디렉토리를 소프트웨어를 다운로드한 위치로 변경합니다. sc1:# cd / 다운로드디렉토리 6. 다음을 입력하여 다운로드된 파일을 압축 해제합니다. sc1:# unzip sms_1_4_sparc.zip SMS 1.4 패키지는 /다운로드디렉토리 /sms_1_4_sparc/System_Management_Services_1.4/Product에 있습니다. 7.
사용자 SMS 환경 업그레이드 준비 이 SC가 작업 중인 SMS 환경을 갖는 경우, SMS 소프트웨어를 재설치하기 전에 다음을 수행해야 합니다. 사용자 SMS 환경 업그레이드 준비 주 SC에서, 1. 구성이 안정적인지 확인하십시오. 안정적이라는 말은 재설치 또는 업그레이드 프로세스 중에 명령이 실행 중이거나 하드 웨어가 변경되지 않는다는 것을 의미합니다. 2. platadmn 권한을 갖는 사용자로서 주 SC에 로그인합니다. 3. 장애 조치 활성화를 해제합니다. sc0:sms- 사용자 :> /opt/SUNWSMS/bin/setfailover off 예비 SC에서, 1. 수퍼유저로서 예비 SC에 로그인합니다. 2. 예비 SC(SC1)에서 SMS를 중지합니다. sc1:# /etc/init.d/sms stop 3. 예비 SC의 시스템을 백업합니다(선택사항). smsupgrade는 사용자의 SMS 환경을 백업 및 복원합니다.
여기서, 디렉토리이름은 백업 파일이 작성되는 디렉토리의 이름입니다. 디렉토리이름은 파 일에 대한 절대 경로 이름이 필요합니다. 이 파일은 시스템의 임의의 디렉토리, 연결 된 네트워크 또는 사용자가 읽기/쓰기 권한을 갖는 테이프 장치에 상주할 수 있습니 다. 디렉토리이름이 지정되지 않는 경우, 백업 파일은 /var/tmp에 작성됩니다. 지정된 디렉토리이름은 UFS 파일 시스템으로 마운트되어야 합니다. /tmp 같은 TMPFS 파일 시스템을 지정하면 smsbackup이 실패하게 됩니다. 디렉토리이름이 UFS 파일 시 스템으로 마운트되는지 확실하지 않은 경우, 다음을 입력하십시오. sc1:# /usr/bin/df -F ufs 디렉토리이름 UFS 파일 시스템이 디렉토리 정보를 리턴합니다. 다른 모든 유형의 파일 시스템은 경고 를 리턴합니다. 4. Solaris 9로 업그레이드하거나 Solaris 8에 KU 패치 24를 설치합니다. SMS 1.
참고 - 시스템 컨트롤러에 Solaris 운영 환경을 재설치할 때 영어, ‘C’ 로켈을 선택해야 합니다. SMS는 SC에 영문 이외의 다른 Solaris 로켈을 지원하지 않습니다. 사용자의 Solaris 소프트웨어를 업그레이드 하고 재시동한 후에 krtld(kern.notice) 및 kstat와 scman ifconfig 오류 메시지가 나타납니다. 무시해도 좋습니다. 2. 예비 SC(SC1)에서 SMS를 중지합니다. sc1:# /etc/init.d/sms stop 3. 49 페이지의 “SMS 패키지 업그레이드”로 갑니다. SMS 패키지 업그레이드 SMS 소프트웨어 패키지를 업그레이드하려면, 49 페이지의 “SMS 소프트웨어 패키지 업그레이드” 절차의 단계를 따르십시오. SMS 소프트웨어 패키지 업그레이드 1. 수퍼유저로서 예비 SC에 로그인합니다. 2. 디렉토리를 smsupgrade 위치로 변경합니다. 웹에서 소프트웨어를 다운로드한 경우, 다음을 입력합니다.
3. smsupgrade(1M) 명령을 이용하여 SMS를 업그레이드합니다. 디렉토리이름은 46 페이지의 “SMS 소프트웨어 다운로드”의 /Product 디렉토리입니다. smsupgrade는 기존 SMS 환경을 백업 및 복원합니다. 백업 파일은 /var/tmp/sms_backup.1.x.cpio에 존재합니다. 다음 SMS 1.4 예는 CD-ROM에서 실행됩니다. sc1:# smsupgrade 디렉토리이름 Attempting to stop daemon picld /etc/init.d/picld stop Verifying that all SMS packages are installed ...............OK Backing up SMS to /var/tmp/sms_backup.1.4.cpio before upgrade. Please wait. . . smsbackup /var/tmp smsbackup: Backup configuration file created: /var/tmp/sms_backup.
32 blocks Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 2704 blocks Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 5097 blocks Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 1696 blocks Installation of was successful.
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 5 blocks Installation of was successful. Copyright 2002 Sun Microsystems, Inc. All rights reserved. 479 blocks Installation of was successful. Copyright 2002 Sun Microsystems, Inc. All rights reserved. 33 blocks Reboot client to install driver. type=ddi_pseudo;name=flashprom uflash\N0 Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved.
/etc/init.d/picld start smsupgrade complete. Log file is /var/sadm/system/logs/smsinstall. 4. 53 페이지의 “제어를 예비 SC로 전환”으로 갑니다. 제어를 예비 SC로 전환 제어를 예비 SC로 전환 1. 수퍼유저로서 주 SC(SC0)에 로그인합니다. 2. 주 SC의 SMS를 정지합니다. sc0:# /etc/init.d/sms stop 3. 예비 SC(SC1)에 로그인하고 OpenBoot PROM 프롬프트로 갑니다. sc1:# shutdown -y -g0 -i0 ...[system message] ok 4. 예비 SC를 시동합니다. ok boot -rv 변경이 효력을 가지려면 SC를 재시동해야 합니다. 시스템을 재시동한 후에 네트워크 구성이 완료되고 SMS가 시작하며 SC1이 주 SC가 됩니다. 5. 다음으로, 54 페이지의 “Flash PROM 갱신”으로 갑니다. 3장 SMS 1.
예비 SC 및 시스템 보드의 Flash PROM 갱신 Flash PROM 갱신 SMS 소프트웨어를 업그레이드할 때 양 SC 모두에서 SC flash PROM을 갱신해야 합니 다. 또한 시스템 보드의 CPU flash PROM도 갱신해야 합니다. flashupdate(1M) 명령 을 실행하려면 플랫폼 권한이 있어야 합니다. 다음 예에서 sc# 프롬프트는 모든 주 SC 또는 예비 SC를 말합니다. 참고 - SC PROM을 갱신하려면 다음 드라이버에 액세스할 수 있어야 합니다. sc#:# ls -l /dev/uflash* lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash0 -> ../devices/pci@1f,0/pci@1,1/ebus@1/flashprom@10,400000:uflash0 lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash1 -> ..
flashupdate를 사용하여 모든 CPU Flash PROM을 갱신합니다. sc1:sms- 사용자 :> flashupdate -f /opt/SUNWSMS/hostobjs/sgcpu.flash 위치 여기서, 위치는 FPROM 위치입니다. FPROM 위치는 앞 슬래시로 분리되어 보드위치/FPROM_id로 구성됩니다. FPROM_id는 사용자가 CPU 보드 및 시스템 콘트롤러(SC)에서 특정 FPROM(FP0 or FP1)을 갱신하고자 할 때에만 지정됩니다. 예를 들어, 위치 SB4/FP0는 슬롯 4에서 CPU 보드 상의 FPROM 0을 나타냅니다. Sun Fire 15K, Sun Fire 12K SB(0...17), SB(0...8) IO(0...17), IO(0...8) SC(0|1), SC(0|1) 다음 FPROM_id 양식이 허용됩니다. FP(0|1), FP(0|1) flashupdate(1M)에 대한 자세한 정보는 System Management Services (SMS) 1.
이전 주 SC 업그레이드 이전 주 SC 업그레이드 1. 이전 주 SC에 수퍼유저로서 로그인합니다. 2. 이전 주 SC의 SMS를 중지합니다. sc0:# /etc/init.d/sms stop 3. 이전 주 SC의 시스템을 백업합니다(선택사항). smsupgrade는 사용자의 SMS 환경을 백업 및 복원합니다. 하지만 Solaris 소프트웨어 를 업그레이드 하고 그 과정에 익숙해 지려면 Solaris를 업그레이드 하기 전에 SMS 환경 을 먼저 백업하십시오. 중복 검사를 위해 최종 파일을 로컬 시스템에 저장합니다. 참고 - sms_backup.X.X.cpio 파일은 다른 SC로 사용될 수 없습니다. 그것들은 특정 SC 파일 및 변경 불가 파일입니다. sc0:# /opt/SUNWSMS/bin/smsbackup 디렉토리이름 여기서, 디렉토리이름은 백업 파일이 작성되는 디렉토리의 이름입니다. 디렉토리이름은 파일 에 대한 절대 경로 이름이 필요합니다.
4. 업그레이드 할 준비가 되었습니다. 이전 주 SC에서 Solaris 9 운영 환경을 업그레이드 하려면, Solaris 9 설치 설명서를 이용 하시기 바랍니다. 57 페이지의 “Solaris 운영 환경 업그레이드”로 갑니다. Solaris 9 소프트웨어가 이미 실행 중이고 SMS 1.3만 업그레이드 하려면 58 페이지의 “SMS 소프트웨어 패키지 업그레이드”로 갑니다. 예비 SC에서 Solaris 운영 환경 업그레이드 참고 - SMS 1.4는 Solaris 9 12/03 운영 환경에서 수행됩니다. Solaris 8 운영 환경을 사 용중인 경우, Solaris KU 패치 24를 적용해야 합니다. Solaris 운영 환경 업그레이드 1. Solaris 설치 지침에 따라서 Solaris 9 운영 환경을 업그레이드하십시오. 자세한 설치 지 침에 대해서는 Solaris 9 설치 설명서를 참조하십시오.
SMS 소프트웨어 패키지 업그레이드 1. 이전 주 SC에 수퍼유저로서 로그인합니다. 2. 디렉토리를 smsupgrade 위치로 변경합니다. 웹에서 소프트웨어를 다운로드한 경우, 다음을 입력합니다. sc0:# cd / 다운로드디렉토리 /sms_1_4_sparc/System_Management_Services_1.4/Tools CD-ROM으로부터 소프트웨어를 설치하려는 경우, Solaris 9 Supplemental CD를 SC 의 CD-ROM 드라이브에 넣고 다음을 입력합니다. sc0:# cd /cdrom/cdrom0/System_Management_Services_1.4/Tools 참고 - smsupgrade(1M) 명령이 자동으로 온라인 System Management Services(SMS) 참조 매뉴얼 페이지를 /opt/SUNWSMS/man/sman1m에 설치합니다. 충돌을 피하려면 이 위치를 변경하지 마십시오. 3. smsupgrade(1M) 명령을 사용하여 패키지를 업그레이드합니다.
Installing SMS packages. Please wait. . . pkgadd -n -d "/cdrom/cdrom0/System_Management_Services_1.4/Product" -a /tmp/smsinstall.admin.24501 SUNWSMSr SUNWSMSop SUNWSMSdf SUNWSMSjh SUNWSMSlp SUNWSMSmn SUNWSMSob SUNWSMSod SUNWSMSpd SUNWSMSpo SUNWSMSpp SUNWSMSsu SUNWscdvr.u SUNWufrx.u SUNWufu SUNWwccmn Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 205 blocks Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved.
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 1025 blocks Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 1025 blocks Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. 14763 blocks Installation of was successful. Copyright 2003 Sun Microsystems, Inc. All rights reserved.
Installation of was successful. Verifying that all SMS packages are installed ...............OK Checking that all installed SMS packages are correct pkgchk -n SUNWSMSr SUNWSMSop SUNWSMSdf SUNWSMSjh SUNWSMSlp SUNWSMSmn SUNWSMSob SUNWSMSod SUNWSMSpd SUNWSMSpo SUNWSMSpp SUNWSMSsu SUNWscdvr SUNWufrx SUNWufu SUNWwccmn OK Setting up /etc/init.d/sms run control script for SMS 1.4 New SMS version 1.4 is active Restoring SMS from /var/tmp/sms_backup.1.4.cpio after upgrade. Please wait. . .
2. 이전 주 SC를 시동합니다. ok boot -rv 변경이 효력을 가지려면 SC를 재시동해야 합니다. 시스템을 재시동한 후, 네트워크 구성이 완료됩니다. 3. 다음으로, 62 페이지의 “이전 주 SC의 Flash PROM 갱신”으로 갑니다. 이전 주 SC의 Flash PROM 갱신 이전 주 SC의 Flash PROM 갱신 SMS 소프트웨어를 업그레이드할 때 양 SC 모두에서 SC flash PROM을 갱신해야 합니 다. 참고 - CPU flash PROM을 갱신할 필요가 없습니다. 이것은 이전에 수행되었으며 반복 되지 않습니다. flashupdate(1M) 명령을 실행하려면 플랫폼 권한이 있어야 합니다. 참고 - SC PROM을 갱신하려면 다음 드라이버에 액세스할 수 있어야 합니다. sc#:# ls -l /dev/uflash* lrwxrwxrwx 1 root other 62 Oct 12 20:30 /dev/uflash0 -> ..
2. SC Flash PROM 업그레이드 flashupdate를 사용하여 SC PROM을 갱신합니다. sc0:sms- 사용자 :>flashupdate -f /opt/SUNWSMS/firmware/SCOBPimg.di sc0/fp0 sc0:sms- 사용자 :>flashupdate -f /opt/SUNWSMS/firmware/nSSCPOST.di sc0/fp1 sc0:sms- 사용자 :>flashupdate -f /opt/SUNWSMS/firmware/oSSCPOST.di sc0/fp1 flashupdate(1M)에 대한 자세한 정보는 System Management Services (SMS) 1.4 Reference Manual 또는 flashupdate 매뉴얼 페이지를 참조하십시오. 3. OpenBoot PROM 프롬프트로 내려갑니다. sc0:sms- 사용자 :> su password: [superuser passwd] sc0:# shutdown -y -g0 -i0 ...
2. showplatform -p csn 명령을 실행하여 섀시 일련번호가 사용자의 Sun Fire 최고급 시스템에 할당되어 있는지 여부를 결정하는 출력 장치를 재검토합니다. 섀시 일련번호가 이전에 기록된 경우, 섀시 일련번호가 출력 장치에 표시됩니다. sc1:sms- 사용자 :> /opt/SUNWSMS/bin/showplatform -p csn CSN: ==== 섀시 일련 번호 353A00053 64 페이지의 “새로운 주 SC(SC1)에서 장애 조치 사용”으로 갑니다. 섀시 일련 번호가 표 시되지 않는 경우, 3 단계로 갑니다. 3. 섀시 일련 번호를 기록합니다. sc1:sms- 사용자 :> /opt/SUNWSMS/bin/setcsn -c 섀시일련번호 섀시일련번호에 나타난 숫자는 Sun Fire 최고급 시스템을 나타냅니다. 밑바닥 중심부의 시스템 섀시 앞면에 있는 레이블에서 섀시 일련 번호를 확인합니다. 4. 64 페이지의 “새로운 주 SC(SC1)에서 장애 조치 사용”으로 갑니다.
4 장 SMS 1.4 소프트웨어 추가 지침 이 장에는 Solaris 운영 환경에서의 System Management Services (SMS) 1.4 소프트웨 어에 대한 추가 지침이 들어 있습니다. 이러한 지침은 Sun Fire 최고급 서버 시스템에 적용합니다. 이 장은 다음 주제를 포함합니다. SMS 그룹에 사용자 추가 및 디렉토리 액세스 구성 예비 SC에 패치 설치 추가 소프트웨어 패키지 설치 NTP 클라이언트로 SC 구성 수동으로 SMS 정지 및 재시작 예비 SC의 SMS 패키지를 주 SC에 공유 SMS에 사용자 추가 SMS 보안 모델은 그룹 멤버쉽을 사용하여 사용자에게 다양한 시스템 관리 작업을 수행 할 권한을 제공합니다. 사용할 수 있는 시스템 관리의 레벨과 유형은 사용자의 그룹 멤 버쉽에 의존합니다. 자세한 내용은 System Management Services (SMS) 1.4 Administrator Guide의 2 장, “SMS Security”를 참조하십시오.
66 사용자 그룹 ID 사용자 그룹 설명 platadmn 플랫폼 관리자 그룹 platsvc 플랫폼 서비스 그룹 platoper 플랫폼 조작원 그룹 dmnaadmn 도메인 A 관리자 그룹 dmnbadmn 도메인 B 관리자 그룹 dmncadmn 도메인 C 관리자 그룹 dmndadmn 도메인 D 관리자 그룹 dmneadmn 도메인 E 관리자 그룹 dmnfadmn 도메인 F 관리자 그룹 dmngadmn 도메인 G 관리자 그룹 dmnhadmn 도메인 H 관리자 그룹 dmniadmn 도메인 I 관리자 그룹 dmnjadmn 도메인 J 관리자 그룹 dmnkadmn 도메인 K 관리자 그룹 dmnladmn 도메인 L 관리자 그룹 dmnmadmn 도메인 M 관리자 그룹 dmnnadmn 도메인 N 관리자 그룹 dmnoadmn 도메인 O 관리자 그룹 dmnpadmn 도메인 P 관리자 그룹 dmnqadmn 도메인 Q 관리자 그룹 dmnradmn 도메인
사용자 그룹 ID 사용자 그룹 설명(계속) dmnjrcfg 도메인 J 구성 그룹 dmnkrcfg 도메인 K 구성 그룹 dmnlrcfg 도메인 L 구성 그룹 dmnmrcfg 도메인 M 구성 그룹 dmnnrcfg 도메인 N 구성 그룹 dmnorcfg 도메인 O 구성 그룹 dmnprcfg 도메인 P 구성 그룹 dmnqrcfg 도메인 Q 구성 그룹 dmnrrcfg 도메인 R 구성 그룹 SMS 그룹에 사용자 추가 및 디렉토리 액세스 구성 SMS는 SMS 그룹에 사용자를 추가하는 기능을 제공하며 Sun Fire 최고급 시스템에 있 는 디렉토리에 액세스할 사용자를 세밀하게 구분합니다. 이 기능은 도메인 무결성 및 시스템 보안을 보호합니다. 1. 수퍼유저로서 로그인합니다. 2. SMS 그룹 및 관리 권한을 올바르게 구성하려면, 추가하려는 각 사용자에 대해 다음 명령을 사용해야 합니다.
참고 - /etc/group 파일에 있는 SMS 그룹에 수동으로 사용자를 추가하거나 제거하 지 마십시오. 이것은 사용자에 대한 액세스를 제한하거나 거부할 수 있습니다. 3. SMS 그룹 및 관리 권한을 나열하려면 다음 명령을 사용하십시오. sc0: # /opt/SUNWSMS/bin/smsconfig -l 도메인_ID|platform 예를 들어 플랫폼 권한을 갖는 모든 사용자를 나열하려면 다음을 입력하십시오. sc0: # /opt/SUNWSMS/bin/smsconfig -l platform fdjones jtd 4. SMS 그룹 및 관리 권한을 올바르게 구성하려면, 제거하려는 각 사용자에 대해 다음 명령을 사용해야 합니다. sc0:#/opt/SUNWSMS/bin/smsconfig -r -u 사용자이름 -G 그룹이름 도메인 _ID|platform 예를 들어 dmnbadmn 그룹에서 fdjones를 제거하려면 다음을 입력하십시오.
SMS 패치 설치 SMS 패치는 http://sunsolve.sun.com에서 구할 수 있습니다. 다음 지침 사항을 따르고 관련된 관리자에게 알립니다. 시스템이 안정되어야 합니다. 진행 중인 DR 조작이 없어야 합니다. 진행 중인 도메인 가동 또는 셧다운이 없어야 합니다. 사용자가 시작한 datasync 또는 cmdsync 조작이 진행 중이지 않아야 합니다. 패치 설치를 시작하기 전에 모든 도메인, 보드 또는 구성 변경을 완료하십시오. 이 절차를 시도하기 전에 모든 패치 지침을 주의 깊게 읽으십시오. 패치 절차의 지침이 이러한 지침에 우선합니다. 이 예는 주 SC가 sc0이고 예비 SC가 sc1이라고 가정합니다. 예비 SC에 패치 설치 1. 플랫폼 관리자 권한을 갖고 주 SC에 로그인합니다. 2. 장애 조치를 끕니다. 다음을 입력합니다. sc0:sms-사용자:> /opt/SUNWSMS/bin/setfailover off 3. 수퍼유저로서 주 SC에 로그인합니다. 4.
8. 주 SC로 장애 조치를 재활성화하고 다음과 같이 활성화 되었음을 확인합니다. sc0:sms-사용자:> /opt/SUNWSMS/bin/setfailover on sc0:sms-사용자:> /opt/SUNWSMS/bin/showfailover SC Failover Status: Activating ... sc0:sms-사용자:> /opt/SUNWSMS/bin/showfailover SC Failover Status: Active 장애 조치를 활성화하는데 1-2분 정도 소요됩니다. 9. 예비 SC로 장애 조치 합니다. sc0:sms-사용자:> /opt/SUNWSMS/bin/setfailover force 주 SC가 재시동하고 이전 주 SC가 됩니다. 이전 주 SC 패치 설치 1. 이전 주 SC에 수퍼유저로서 로그인합니다. 2. 패치 지침에 따라서 이전 주 SC에 패치를 설치합니다. 패치 지침에 특별한 금지사항이 없을 경우 하나 이상의 패치를 설치할 수 있습니다. 3.
SC 규칙 복원 이 때, 원래 예비 SC가 주 SC로 실행되고 원래 주 SC는 예비 SC로 실행됩니다. 원하는 경우, 다음과 같이 원래 규칙으로 전환할 수 있습니다. 1. 플랫폼 관리자 권한을 갖고 새로운 주 SC에 로그인합니다. 2. 예비 SC로 장애 조치 합니다. sc1:sms-사용자:> /opt/SUNWSMS/bin/setfailover force 새 주 SC는 재시동하고 예비 SC가 됩니다. 원래 주 SC는 다시 주 SC가 됩니다. 3. 플랫폼 관리자 권한을 갖고 주 SC에 로그인합니다. 4. 주 SC로 장애 조치를 재활성화하고 다음과 같이 활성화 되었음을 확인합니다. sc0:sms-사용자:> /opt/SUNWSMS/bin/setfailover on sc0:sms-사용자:> /opt/SUNWSMS/bin/showfailover SC Failover Status: Activating ...
Load Sharing Facility(LSF) 3.2.3 Workshop 7 ClusterTools 3.1 C 프로그래밍 언어 및 컴파일러 Fortran 77 프로그래밍 언어 및 컴파일러 Oracle 데이터베이스 소프트웨어 추가 소프트웨어 패키지 설치 1. 수퍼유저로서 SC에 로그인합니다. 2. SC의 CD-ROM 드라이브에 적합한 설치 CD를 넣습니다. 3. share(1M) 명령을 사용하여 네트워크에서 CD를 공유합니다. a. nfsd 서버가 실행 중인지 검증합니다. 다음을 입력합니다. sc0:#ps -ef | grep nfsd b. CDROM 항목을 /etc/dfs/dfstab 파일에 추가합니다. share -F nfs -o ro,anon=0 /cdrom/cdrom0 c. CDROM 이미지를 NFS로 전파하기 위해 다음을 입력합니다. sc0:#/etc/init.d/nfs.server start 4. 수퍼유저로서 도메인에 로그인합니다. 5.
6. 추가 소프트웨어 패키지를 추가합니다. 도메인_ID: # cd /cdrom/설치디스크이름 도메인_ID: # pkgadd -d . 소프트웨어패키지이름 여기서, 설치디스크이름은 설치하는데 사용하려는 설치 디스크의 이름입니다. 소프트웨어패키지이름은 추가하려는 소프트웨어 패키지의 이름입니다. pkgadd(1M) 명령이 여러 메시지를 표시하고 각 패키지에 대해 일부는 공간과 관련되 고 다른 일부는 계속할지 여부를 묻는 여러 설치 질문을 물을 수 있습니다. 이러한 질문 에 대답한 후 및 계속할지 여부를 물을 때 예를 대답하십시오. 7. CD를 마운트 해제합니다. 도메인_ID: # cd / 도메인_ID: # umount /cdrom 8. 도메인을 로그 아웃하고 수퍼유저로서 SC에 로그인합니다. 9. SC의 CD-ROM 드라이브에서 설치 CD를 꺼냅니다. sc0: # cd / sc0: # eject cdrom Network Time Protocol(NTP) 정보 SMS 1.
기본값 NTP 구성 파일은 /etc/inet/ntp.conf입니다. 이는 독립된 시간 소스와 함 께 최소한 세 개 이상의 NTP 시간 서버를 포함해야 합니다(NTP 시간 서버 목록에 대해 서는 http://www.ntp.org를 참조하십시오). 1. 세 개의 NTP 서버 이름을 각 SC 및 시동 가능한 도메인의 NTP 구성 파일에 입력합니 다. NTP 서버의 실제 이름과 함께 ntp_서버를 대체하는 다음 행을 입력합니다. server ntp_서버 prefer server ntp_서버2 server ntp_서버3 선호하는(prefer) 인자에 따른 서버 이름이 첫번째 NTP가 됩니다. 2. driftfile의 이름을 추가합니다. 편류 파일은 로컬 클럭 진동기의 진동수 오프셋을 기록합니다. 초기 진동수 오프셋 설정은 시동시 읽혀집니다. 다음과 같이 파일 이름에 따른 driftfile 인자를 사용 합니다. driftfile 파일이름 3. 통계 생성에 대한 지침을 추가합니다.
수동으로 SMS 정지 및 재시작 1. 플랫폼 관리자 권한을 갖는 사용자로서 SC에 로그인합니다. setfailover를 실행하려면 플랫폼 관리자 권한이 있어야 합니다. 2. 장애 조치를 끕니다. sc0:sms-사용자:> /opt/SUNWSMS/bin/setfailover off 3. 플랫폼 관리자로서 로그 아웃합니다. 4. 수퍼유저 권한을 갖는 사용자로서 SC에 로그인합니다. 다음 작업을 수행하려면 수퍼유저 권한이 있어야 합니다. 5. /etc/init.d/sms 스크립트를 사용하여 SMS를 정지합니다. sc0: # /etc/init.d/sms stop 6. /etc/init.d/sms 스크립트를 사용하여 SMS를 재시작합니다. sc0: # /etc/init.d/sms start 참고 - 이 절차는 smsconfig -m이 이미 실행되었다고 가정합니다. smsconfig -m 이 실행되지 않은 경우 다음 오류가 표시되고 SMS가 종료됩니다. sc0: # /etc/init.
10. 다음을 입력합니다. sc0:sms-사용자:> /opt/SUNWSMS/bin/showenvironment 11. showenvironment가 모든 보드 상태 표시를 끝마칠 때까지 기다립니다. 이 때 로그 아웃하여 SMS 프로그램 사용해서 시작할 수 있습니다. NFS에 CD-ROM 마운트 예비 SC의 SMS 패키지를 주 SC에 공유 1. 수퍼유저로서 주 SC에 로그인합니다. 2. CD-ROM 드라이브에 Software Supplement for the 12/03 Operating Environment CDROM을 넣습니다. 3. share(1M) 명령을 사용하여 네트워크에서 CD를 공유합니다. a. nfsd 서버가 실행 중인지 검증합니다. 다음을 입력합니다. sc0:#ps -ef | grep nfsd b. CDROM 항목을 /etc/dfs/dfstab 파일에 추가합니다. share -F nfs -o ro,anon=0 /cdrom/cdrom0 c.
5. 예비 SC에 대한 /cdrom 디렉토리를 작성하고 마운트 합니다. sc1:# mkdir /cdrom sc1:# mount SC-I1: /cdrom/cdrom0 /cdrom 여기서, SC-I1 은 17 페이지의 “smsconfig(1M) 명령을 사용한 Management Network(MAN) 구성”의 5 단계에서 SC I1 네트워크에 대해 지정된 호스트이름입니다. 6. Product 설치 디렉토리로 변경합니다. sc1:# cd /cdrom/cdrom0/System_Management_Services_1.4/Product 4장 SMS 1.
78 System Management Services (SMS) 1.
5 장 SMS 1.4 보안 옵션 이 장에는 Solaris 운영 환경에서의 System Management Services (SMS) 1.4 소프트웨 어 보안에 대한 정보가 들어 있습니다. 이러한 지침은 Sun Fire 최고급 서버 시스템에 적 용합니다. 다음 보안 옵션은 SMS 1.4에서 이용 가능합니다. 권장 사항 fomd(장애 조치 관리 데몬)에 대한 대체 전송 방식으로 보안 쉘(ssh)을 사용합니다. SC 및 도메인 사이의 I1 MAN 네트워크에서 ARP(주소 해상도 프로토콜)을 사용하지 마십시오. 선택적 SC의 MAN 드라이버로부터 해당 도메인을 제외시켜 SC와 도메인 사이에서 모든 IP 트래픽을 사용하지 마십시오. fomd에 대한 대체 전송 방식으로 ssh를 사용하여 SC는 더 이상 /.rhosts 파일이 필요 하지 않습니다. 보안 쉘은 사용자 권한을 제공하고 모든 네트워크 트래픽을 암호화하여 침입자가 차단된 통신을 읽지 못하게 하며 또는 시스템을 스푸핑하지 못하도록 합니다.
http://www.sun.com/security/blueprints Sun Fire 12K 및 15K 시스템 컨트롤러 보안: SMS 1.4 업데이트 Sun Fire 12K 및 15K 도메인 보안: SMS 1.4 업데이트 80 System Management Services (SMS) 1.
6 장 SMS 1.4 소프트웨어 및 도메인 이 장에는 System Management Services (SMS) 1.4 소프트웨어 및 도메인에 대한 추가 지침이 들어 있습니다. 이러한 지침은 Sun Fire 최고급 서버 시스템에 적용합니다. 이 장은 다음 주제를 포함합니다. 도메인에 Solaris 운영 환경 설치 도메인에 대한 OpenBoot PROM 환경 변수 설정 도메인 네트워크 구성 시스템 컨트롤러에 새 도메인 구성 도메인 활성화 도메인에 대한 콘솔 표시 시스템 컨트롤러에 네트워크 설치 서버 설정 도메인을 설치 클라이언트로 설정 도메인에 Solaris 운영 환경 설치 도메인에 대한 OpenBoot PROM 환경 변수 설정 SC의 IP 주소 또는 도메인 변경하기 도메인 또는 SC의 호스트이름 변경하기 도메인에 대한 Solaris 운영 환경 설정 및 설치 이 절은 도메인에 대한 Solaris 운영 환경 설정 및 설치에 대한 권장되는 다음 절차를 설 명합니다.
참고 - 시스템에 Solaris 운영 환경이 사전 설치되어 있거나 도메인에서 sysunconfig 명령을 실행한 경우, 진행하기 전에 87 페이지의 “구성 해제된 도메인”을 참조하십시오. 시스템 컨트롤러에 네트워크 설치 서버 설정 네트워크에 있는 도메인을 위한 Solaris 운영 환경 소프트웨어를 설치하려면 설치 서버 를 반드시 작성해야 합니다. 이 절차를 시작하기 전에 네트워크 설치 서버 설정에 익숙해야 합니다 . 네트워크 설치 서버 구성에 대해서는 Solaris 9 설치 설명서를 참조하십시오. 예비 SC를 설치 클라이언트로 설정에 대한 정보는 Solaris 9 설치 설명서를 참조하십시 오. 분할 영역 및 Solaris 운영 환경 시스템 배포 정보는 1 페이지의 “SC의 SMS 1.4 소프트웨 어”를 참조하십시오. 도메인을 설치 클라이언트로 설정 sc0에 설치 서버를 작성한 후, 네트워크를 통해 도메인을 위한 Solaris 운영 환경 소프트 웨어를 설치할 수 있습니다.
표시된 출력은 예일 뿐이며 시스템에 나타나는 특정 정보를 반영하지 않습니다. ok banner Sun Fire 15000, using IOSRAM based Console Copyright 1998-2001 Sun Microsystems, Inc. All rights reserved. OpenBoot 4.5, 3072 MB memory installed, Serial ########. Ethernet address 8:0:20:0:0:0, Host ID: 80200000. 2. SC0의 수퍼유저로서, 호스트 도메인을 설치 클라이언트로 설정합니다. sc0: # /설치디렉토리경로/Solaris_9/Tools/add_install_client -e 도메인매뉴얼이더넷주소 -s scI1_호스트이름:/설치디렉토리경로-c scI1_호스트이름 :/설치디렉토리경로 도메인호스트이름sun4u 여기서, 설치디렉토리경로는 CD 이미지가 복사된 디렉토리를 지정합니다. 도메인매뉴얼이더넷주소는 도메인에 대한 이더넷 주소입니다.
2. Management Network를 사용하여 SC로부터 도메인을 네트워크 시동합니다. 다음을 입력합니다. ok boot man-net 3. 도메인을 위한 Solaris 운영 환경을 설치합니다. 자세한 설치 지침에 대해서는 Solaris 9 설치 설명서를 참조하십시오. 설치 중에 프롬프 트될 때 사이트에 고유하고 시스템에 의존하는 정보에 대해서는 Sun Fire 15K/12K Systems Site Planning Guide를 참조하십시오. 참고 - 도메인의 운영 환경용으로 원하는 모든 Solaris 로켈을 선택할 수 있습니다. SC는 영어 로케일을 설치해야 하지만 도메인은 그렇지 않습니다. 4. 도메인 노드이름을 변경합니다. SC를 도메인에 대한 설치 서버로 사용할 때 설치가 완료된 후 도메인의 노드이름을 변 경하십시오. 이것은 MAN 네트워크를 통해 도메인과 SC 사이에 생성되는 네트워크 트 래픽 양을 줄입니다.
3. 다음 절차의 4 단계에 대한 준비에서, 실제 디스크 위치를 기록합니다. 예를 들면, 다음을 입력하십시오. sc0:#ls -la /dev/dsk/c0t17d0s0 lrwxrwxrwx 1 root root 77 Oct 12 17:38 /dev/dsk/c0t17d0s0 -> ../../devices/pci@3c,600000/pci@1/SUNW,qlc@4/fp@0,0/ssd@w2100002 0370dac0c,0:a 4. 로그아웃 합니다. 도메인에 대한 OpenBoot PROM 환경 변수 설정 1. 도메인 콘솔의 ok 프롬프트에서 devalias 목록의 모든 중복 항목을 제거합니다. ok nvunalias 중복별명 여기서, 중복별명은 중복 항목의 별명입니다. 참고 - 이 순서가 중복 당 한번씩 반복되어야 합니다. nvunalias는 한 번에 하나씩, 장치 별명 목록의 마지막 장치만을 삭제합니다. 2. 장치 별명 작성에 사용할 OpenBoot PROM 장치 트리를 표시합니다.
4. Solaris 운영 환경을 설치하고 있는 장치를 참조하도록 시동디스크별명을 설정합니다. ok nvalias 시동디스크별명 장치문자열 여기서, 시동디스크별명은 Solaris 운영 환경을 설치하고 있는 장치에 대한 별명입니다. 장치문자열은 3 단계에서 표시되는 대로 Solaris 운영 환경을 설치하고 있는 장치에 대한 문자열입니다. 예를 들어, nvalias disk /pci@3c,600000/pci@1/SUNW,qlc@4/fp@0,0/disk@w21000020370dac0c,0:a 참고 - 단일 행에 nvalias 명령을 입력하십시오. 위의 예제에서, 물리적 디스크 위치 에 있는 ssd는 시동 문자열에 있는 디스크로 변경되었습니다. 5. 새로 작성된 NVRAM 데이터를 레코드 합니다. ok nvstore 6. setenv 명령을 사용하여 기본 시동 장치를 올바른 별명으로 설정합니다.
구성 해제된 도메인 도메인에 Solaris 운영 환경이 사전 설치되어 있거나 도메인에서 sys-unconfig(1M) 명령을 실행한 경우, 해당 도메인에 수동으로 MAN 네트워크 정보를 구성해야 합니다. 참고 - 82 페이지의 “도메인을 설치 클라이언트로 설정”에 설명되어 있듯이 도메인을 시동하기 전에 SC에 설치 클라이언트로 도메인을 추가하지 마십시오. 도메인 네트워크 구성 1. 수퍼유저로서 도메인에 로그인합니다. 2. 다음을 입력합니다. 도메인_ID:#ndd -get /dev/dman man_get_hostinfo 다음은 표시되는 출력에 대한 예제입니다. manc_magic = 0x4d414e43 manc_version = 01 manc_csum = 0x0 manc_ip_type = AF_INET manc_dom_ipaddr = 10.1.1.3 manc_dom_ip_netmask = 255.255.255.224 manc_dom_ip_netnum = 10.1.1.
4. 다음 내용으로 /etc/hostname.dman0 파일을 작성합니다. manc_도메인_IP주소 netmask + broadcast + private up 예를 들어, 10.1.1.3 netmask + broadcast + private up 5. 'manc_sc_ipaddr' IP 주소가 /etc/syslog.conf에 있는 것과 반드시 일치해야 합니다. 도메인_ID:# cat /etc/syslog.conf ... *.notice @10.1.1.1 아닌 경우, /etc/syslog.conf 파일을 편집합니다. 저장하고 종료합니다. 6. 다음을 입력합니다. 도메인_ID:# ifconfig dman0 plumb 도메인_ID:# ifconfig dman0 manc_도메인_IP주소 netmask + broadcast + private up 여기서, manc_도메인_ip주소는 /etc/netmasks에 나열된 도메인 IP 주소입니다. 7. 이제 도메인이 구성됩니다.
시스템 컨트롤러에 새 도메인 구성 도메인 활성화 도메인에 대한 콘솔 표시 시스템 컨트롤러에 새 도메인 구성 예를 들어, 이 안내서에서는, 프롬프트 정의 sc0:# 주 SC의 수퍼유저 도메인_ID: # 도메인의 수퍼유저 sc_이름:sms-사용자:> SC의 사용자 프롬프트. sms-사용자는 SC에 로그인한 관리자, 조작원, 구성자 또는 서비스 요원의 user-name입니다. 도메인_ID:sms-사용자:> 도메인의 사용자 프롬프트. sms-사용자는 도메인에 로그인한 관리자, 조작원, 구성 자 또는 서비스 요원의 user-name입니다. 사용자에게 할당되는 권한은 사용자가 속하는 플랫폼 또는 도메인 그룹에 의해 판별됩 니다. 이 예에서 sms-사용자는 별도로 표시되지 않으면 플랫폼 및 도메인 권한을 모두 갖는다고 가정됩니다. 참고 - 다음 예에서 플랫폼 관리자는 도메인에 보드를 추가하여 도메인을 생성합니다.
예를 들어, 다음 명령은 슬롯 4, 2 및 7의 CPU 보드를 도메인 A에 추가합니다. sc0:sms-사용자:> addboard -d A -c assign SB2 SB4 SB7 다음 예는 슬롯 3, 5 및 8의 I/O 보드를 도메인 A에 추가합니다. sc0:sms-사용자:> addboard -d A -c assign IO3 IO5 IO8 2. 활동하지 않는 도메인에서 보드를 제거해야 하는 경우 deleteboard(1M) 명령을 사용 하십시오. sc0:sms-사용자:> deleteboard -c unassign 위치 [위치] 여기서, 위치는 보드 위치입니다. 다음 위치 양식이 허용됩니다. Sun Fire 15K용 유효한 양식 Sun Fire 12K용 유효한 양식 SB(0...17) IO(0...17) SB(0...8) IO(0...8) 예를 들어 다음 명령은 도메인 A에서 슬롯 0의 슬롯 2에 있는 CPU 보드를 제거합니다.
예를 들어, 다음 명령은 도메인 A에 대한 태그를 플랫폼 구성 데이터베이스(PCD)에 추가합니다. sc0:sms-사용자:> addtag -d A domainA 4. 태그를 제거하려면 deletetag(1M) 명령을 사용하십시오. sc0:sms-사용자:> deletetag -d 도메인_ID 여기서, 도메인_ID는 태그를 제거하려는 도메인의 ID(A부터 R까지)입니다. 예를 들어 다음 명령은 플랫폼 구성 데이터베이스(PCD)에서 도메인 A에 대한 태그를 삭제합니다. sc0:sms-사용자:> deletetag -d A 도메인 활성화 참고 - 새 시스템 컨트롤러에 Solaris 운영 환경과 SMS를 설치하려면 /var/opt/SUNWSMS/data/도메인_ID/idprom.image에 유효한 idprom.image 파일이 있어야 합니다. 여기서, 도메인_ID 는 A부터 R까지입니다. 이 파일이 아직 없 는 경우, Sun 서비스 대표에게 문의하십시오.
예를 들어, 다음 명령은 도메인 A의 상태를 표시합니다. sc0:sms-사용자:> showkeyswitch -d A 2. 도메인 관리자(dmnaadmn) 권한을 갖는 사용자로서 도메인을 활성화합니다. sc0:sms-사용자:> setkeyswitch -d 도메인_ID 위치 여기서, 도메인_ID는 사용자가 활성화하려는 도메인의 ID(A부터 R까지)입니다. 위치는 가상 키스위치가 on(활성화), off(비활성화), standby, diag 또는 secure 위치에 있기 원하는지의 여부입니다. 예를 들어, 다음 명령은 도메인 A를 활성화합니다. sc0:sms-사용자:> setkeyswitch -d A on 3. 도메인을 비활성화 해야 하는 경우 가상 키스위치의 위치를 off로 설정하십시오. 예를 들어, 다음 명령은 도메인 A를 비활성화 합니다. sc0:sms-사용자:> setkeyswitch -d A off 도메인에 대한 콘솔 표시 네트워크 콘솔에 필요한 조건은 다음과 같습니다.
도메인_ID는 사용자가 콘솔을 표시하려는 도메인(A부터 R까지)의 ID입니다. 예를 들어, 다음 명령은 도메인 A에 대한 콘솔을 표시합니다. sc0:sms-사용자:> console -d A 도메인 console 창에서 환경 변수 TERM이 콘솔 창의 설정과 동일한 경우에만 vi(1) 는 적절하게 실행하고 이스케이프 시퀀스(tilde 명령)가 의도된 대로 작동합니다. 예를 들어, 도메인_ID:sms-사용자:> setenv TERM xterm 도메인 콘솔에 대한 자세한 내용은 System Management Services (SMS) 1.4 Administrator Guide 및 console 매뉴얼 페이지를 참조하십시오. 도메인으로 변경 이 장은 IP 주소 또는 도메인이나 시스템 컨트롤러의 호스트이름을 변경하는 방법에 대 해 설명합니다. SC의 IP 주소 또는 도메인 변경하기 1. 새 IP 주소와 사용자 이름 서비스 맵을 업데이트 합니다. 2. 도메인 또는 시스템 컨트롤러를 재시동합니다.
/etc/net/ticlos/hosts /etc/net/ticotsord/hosts 3. 도메인 또는 SC를 재시동합니다. 4. 적용 가능한 경우, 다음 파일들의 호스트이름을 변경합니다. etc/defaultdomain(NIS 도메인 이름이 변경된 경우에만) etc/hostname.*(호스트이름이 파일에서 지정된 경우에만) etc/hostname6.*(호스트이름이 파일에서 지정된 경우에만) 5. 호스트이름이 SC에서 변경된 경우, smsconfig -m을 실행합니다. 도메인 활성화 참고 - 새 시스템 컨트롤러에 Solaris 운영 환경과 SMS를 설치하려면 /var/opt/SUNWSMS/data/도메인_ID/idprom.image에 유효한 idprom.image 파일이 있어야 합니다. 여기서, 도메인_ID 는 A부터 R까지입니다. 이 파일이 아직 없 는 경우, Sun 서비스 대표에게 문의하십시오. SMS에는 각 도메인에 대한 가상 키 스위치가 있어서 도메인의 상태를 제어합니다.
여기서, 도메인_ID는 사용자가 활성화하려는 도메인의 ID(A부터 R까지)입니다. 위치는 가상 키스위치가 on(활성화), off(비활성화), standby, diag 또는 secure 위치에 있기 원하는지의 여부입니다. 예를 들어, 다음 명령은 도메인 A를 활성화합니다. sc0:sms-사용자:> setkeyswitch -d A on 3. 도메인을 비활성화 해야 하는 경우 가상 키스위치의 위치를 off로 설정하십시오. 예를 들어, 다음 명령은 도메인 A를 비활성화 합니다. sc0:sms-사용자:> setkeyswitch -d A off 도메인에 대한 콘솔 표시 네트워크 콘솔에 필요한 조건은 다음과 같습니다. 네트워크가 Sun Fire 15K/12K Systems Site Planning Guide 및 smsconfig를 사용하여 의심이 가는 SC와 도메인 모두에서 적절하게 설치되고 구성되었습니다. SC와 의심이 가는 도메인 사이에 네트워크 연결이 있습니다.
예를 들어, 도메인_ID:sms-사용자:> setenv TERM xterm 도메인 콘솔에 대한 자세한 내용은 System Management Services (SMS) 1.4 Administrator Guide 및 console 매뉴얼 페이지를 참조하십시오. 96 System Management Services (SMS) 1.
색인 A addboard 사용 89, 93, 94 addtag 사용 90 deleteboard 사용 90, 93 deletetag 사용 91 OpenBoot PROM 환경 변수 설정 85 도메인 비활성화 92, 95 도메인 상태 표시 91, 94 도메인 작성 88, 93 도메인 활성화 91, 92, 94 시작 73, 75 콘솔 92, 95 addboard 89, 93, 94 addtag 90 C CD-ROM에서 14, 27, 49, 58 D deleteboard 90, 93 deletetag 91 M MAN 네트워크 구성 17, 32 O OpenBoot PROM 환경 변수 85 SMS 그룹 사용자 추가 65 smsconfig 네트워크 구성 17, 32 Solaris 81 네트워크 설치 서버 82 도메인 설정 82 도메인에 설치 83 ㄴ 네트워크 설치 서버 SC에 설치 82 S setkeyswitch 91, 94 showkeyswitch 91, 94 SMS ㄷ 도메인 97
addboard 사용 89, 93, 94 addtag 사용 90 deleteboard 사용 90, 93 deletetag 사용 91 Solaris 설치 81, 83 비활성화 92, 95 상태 표시 91, 94 설치 클라이언트로 82 작성 88, 93 콘솔 92, 95 활성화 91, 92, 94 도메인 관리 도메인 비활성화 92, 95 도메인 활성화 92, 94 도메인에 설치 81 ㅁ 명령 addboard 89, 93, 94 addtag 90 deleteboard 90, 93 deletetag 91 setkeyswitch 91, 94 showkeyswitch 91, 94 콘솔 92, 95 ㅅ 소프트웨어 추가 패키지 설치 71 ㅈ 재설치 수동 14, 27, 49, 58 ㅋ 콘솔 92, 95 98 System Management Services (SMS) 1.