탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 시스템 Oracle Solaris 11.1 Information Library (한국어) |
6. Oracle Solaris 인스턴스 구성 해제 또는 재구성
Oracle Configuration Manager 및 Oracle Auto Service Request 설정
프로파일은 설치 프로세스 중 클라이언트 설치 환경의 값으로 대체될 변수를 포함할 수 있습니다. 이렇게 하면 단일 프로파일 파일이 서로 다른 클라이언트에 서로 다른 구성 매개변수를 설정할 수 있습니다. 사용할 수 있는 변수 목록은 표 11-9를 참조하십시오.
다음 예제 프로파일 hostIPnet.xml에서 AI_HOSTNAME은 클라이언트 시스템의 호스트 이름에 대한 위치 표시자이고, AI_IPV4는 클라이언트 시스템의 IP 주소에 대한 위치 표시자입니다.
<?xml version='1.0'?> <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> <service_bundle type="profile" name="sysconfig"> <service name="system/identity" version="1" type="service"> <instance name="node" enabled="true"> <property_group name="config" type="application"> <propval name="nodename" value="{{AI_HOSTNAME}}"/> </property_group> <property_group name="install_ipv4_interface" type="application"> <propval name="name" value="net0/v4"/> <propval name="address_type" value="static"/> <propval name="static_address" type="net_address_v4" value="{{AI_IPV4}}/8"/> <propval name="default_route" type="net_address_v4" value="10.0.0.1"/> </property_group> </instance> </service> </service_bundle>
다음 명령은 입력 hostandIP.xml 파일을 변경하지 않고 각 설치 클라이언트에 대해 설치 서비스에서 사용자 정의할 시스템 구성 프로파일을 만듭니다.
$ pfexec installadm create-profile -n solaris11_1-i386 -f /export/hostIPnet.xml
hostandIP.xml 파일이 변경되지 않은 채, 클라이언트에 적용된 프로파일이 사용자 정의됩니다. 예를 들어, 호스트 이름 server1의 클라이언트를 설치할 때 hostandIP.xml 프로파일의 내용은 다음과 같습니다.
<?xml version='1.0'?> <!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"> <service_bundle type="profile" name="sysconfig"> <service name="system/identity" version="1" type="service"> <instance name="node" enabled="true"> <property_group name="config" type="application"> <propval name="nodename" value="server1"/> </property_group> <property_group name="install_ipv4_interface" type="application"> <propval name="name" value="net0/v4"/> <propval name="address_type" value="static"/> <propval name="static_address" type="net_address_v4" value="10.0.0.2/8"/> <propval name="default_route" type="net_address_v4" value="10.0.0.1"/> </property_group> </instance> </service> </service_bundle>
다음 표는 템플리트 프로파일에서 위치 표시자로 사용할 수 있는 변수를 보여줍니다.
표 11-9 시스템 구성 템플리트 프로파일의 변수
|