본 절에서는 Sun Enterprise 10000 서버의 다음 기능과 관련된 문제를 설명합니다.
시스템 서비스 프로세서 요구 사항
동적 재구성(DR)
InterDomain Networks(IDN)
Sun Enterprise 10000 도메인의 Solaris 운영 체제
Solaris 10 소프트웨어는 Sun Enterprise 10000 시스템에 속한 개별 도메인에서 실행할 수 있지만Sun Enterprise 10000 시스템 서비스 프로세서는 본 릴리스에서 지원되지 않습니다.
Solaris 10 소프트웨어를 지원하려면 시스템 서비스 프로세서(SSP)에 SSP 3.5 소프트웨어가 필요합니다. 먼저 SSP에 SSP 3.5를 설치하면Sun Enterprise 10000 도메인에 Solaris 10 OS를 설치하거나 업그레이드할 수 있습니다.
또한 도메인을 DR 모델 3.0에 적합하게 구성하려면 SSP 3.5 소프트웨어가 필요합니다.
본 절에서는 Sun Enterprise 10000 도메인의 동적 재구성과 관련된 여러 문제를 설명합니다.
Solaris 9 12/03 릴리스부터는 Solaris OS를 실행하는 Sun Enterprise 10000 도메인에서는 DR 3.0을 사용해야 합니다. DR 모델 3.0은 SSP에서 다음 명령을 사용하여 도메인 DR 작업을 수행하는 기능을 나타냅니다.
addboard
moveboard
deleteboard
showdevices
rcfgadm
도메인에서 cfgadm 명령을 실행하여 보드 상태 정보를 얻을 수 있습니다. 또한 DR 모델 3.0은 RCM(Reconfiguration Coordination Manager)과의 인터페이스를 통해 도메인에서 실행 중인 다른 응용 프로그램과 DR 작업을 조정합니다.
DR 모델 3.0에 대한 자세한 내용은 Sun Enterprise 10000 Dynamic Reconfiguration User Guide를 참조하십시오.
본 Solaris 릴리스에서 DR은 분리 중인 사용자 프로세스를 CPU에서 더 이상 자동으로 바인딩 해제하지 않습니다. 분리 시퀀스를 시작하기 전에 이 작업을 수행해야 합니다. CPU에서 바인딩된 프로세스가 발견되면 드레인 작업에 실패합니다.
프로세스에서 네트워크 장치를 열린 상태로 유지하면 해당 장치와 관련된 모든 DR 작업에 실패합니다. 참조 카운트를 보유한 데몬 및 프로세스에서 DR 작업이 완료되지 못하게 중단합니다.
해결 방법: 수퍼유저로서 다음 단계를 수행합니다.
/rplboot 디렉토리를 제거하거나 이름을 바꿉니다.
NFS 서비스를 종료합니다.
# sh /etc/init.d/nfs.server stop |
부트 서버 서비스를 종료합니다.
# sh /etc/init.d/boot.server stop |
DR 분리 작업을 수행합니다.
NFS 서비스를 다시 시작합니다.
# sh /etc/init.d/nfs.server start |
부트 서버 서비스를 다시 시작합니다.
# sh /etc/init.d/boot.server start |
도메인을 DR 3.0에 적합하게 구성하려면 SSP 3.5 소프트웨어가 필요합니다. SSP를 SSP 3.5로 업그레이드한 후 도메인에서 DR 3.0이 활성화되면 다음 명령을 실행합니다.
# devfsadm -i ngdr |
InterDomain Network에 도메인을 추가하려면 활성 메모리가 있는 해당 도메인의 모든 보드에 하나 이상의 활성 CPU가 있어야 합니다.
OpenBoot PROM 프롬프트에서 boot net 명령을 실행(OK)하기 전에 local-mac-address?변수가 false로 설정되었는지 확인합니다. 이 설정은 출하시의 기본 설정값입니다. 변수가 true로 설정되어 있는 경우 이 값이 로컬 구성에 대해 적절한지 확인해야 합니다.
local-mac-address?변수를 true로 설정하면 도메인이 네트워크를 통해 성공적으로 부트하지 못할 수 있습니다.
netcon 창의 OpenBoot PROM 프롬프트에서 다음 명령을 사용하여 OpenBoot PROM 변수 값을 표시할 수 있습니다.
OK printenv |
local-mac-address?변수를 기본 설정으로 재설정하려면 setenv 명령을 사용합니다.
OK setenv local-mac-address? false |