JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris 11 시스템     Oracle Solaris 11 Information Library (한국어)
search filter icon
search icon

문서 정보

머리말

제1부Oracle Solaris 11 설치 옵션

1.  설치 옵션 개요

제2부설치 매체를 사용하여 설치

2.  설치 준비

3.  LiveCD 사용

4.  텍스트 설치 프로그램 사용

5.  매체에서 부트하는 자동 설치

6.  Oracle Solaris 인스턴스 구성 해제 또는 재구성

제3부설치 서버를 사용하여 설치

7.  다중 클라이언트의 자동 설치

8.  설치 서버 설정

9.  설치 사용자 정의

10.  클라이언트 시스템 프로비전

11.  클라이언트 시스템 구성

구성 프로파일 제공

시스템 구성 프로파일 만들기

시스템 구성 프로파일 검증

시스템 구성 프로파일을 설치 서비스에 추가

시스템 구성 프로파일에 구성 지정

루트 및 사용자 계정

루트 계정 구성

사용자 계정 구성

시스템 신원

시간대 및 로켈

터미널 유형 및 키보드 레이아웃

정적 네트워크 구성

이름 서비스 구성

시스템 구성 프로파일 템플리트 사용

예제 시스템 구성 프로파일

샘플 시스템 구성 프로파일

정적 네트워크 구성 지정

이름 서비스 구성 지정

이름 서비스 NIS 구성

이름 서비스 DNS 구성

이름 서비스 LDAP 구성

DNS를 LDAP와 함께 사용

NIS를 DNS와 함께 사용

12.  영역 설치 및 구성

13.  처음 부트 중 사용자 정의 스크립트 실행

14.  AI 클라이언트 시스템에서 사용할 Oracle Configuration Manager 설정

15.  클라이언트 시스템 설치

16.  자동 설치 문제 해결

시스템 구성 프로파일 템플리트 사용

프로파일은 설치 서버 환경에서 또는 create-profile 하위 명령에 지정된 조건에서 구성 매개변수를 검색하는 변수를 포함할 수 있습니다. 이렇게 하면 단일 프로파일 파일이 서로 다른 클라이언트에 서로 다른 구성 매개변수를 설정할 수 있습니다. 사용할 수 있는 변수 목록은 표 6–1을 참조하십시오.

다음 예제 프로파일 hostIPnet.xml에서 AI_HOSTNAME은 클라이언트 시스템의 호스트 이름에 대한 자리 표시자이고, AI_IPV4는 클라이언트 시스템의 IP 주소에 대한 자리 표시자이고, AI_NETWORK는 클라이언트 시스템의 IP 버전 4 네트워크 번호에 대한 자리 표시자입니다.

<?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="{{AI_NETWORK}}"/>
      </property_group>
    </instance>
  </service>
</service_bundle>

다음 명령은 입력 hostandIP.xml 파일을 변경하지 않고 설치 서비스에서 사용자 정의된 시스템 구성 프로파일을 만듭니다.

# installadm create-profile -n svc1 -f /export/hostIPnet.xml \
-p server1 -c hostname="server1" -c ipv4="10.0.0.1" -c network="10.0.0.0"
# installadm create-profile -n svc1 -f /export/hostIPnet.xml \
-p server2 -c hostname="server2" -c ipv4="10.0.0.2" -c network="10.0.0.0"
$ installadm list -n svc1 -p
Profile  Criteria
-------  --------
server1  hostname = server1
         ipv4 = 10.0.0.1
         network = 10.0.0.0
server2  hostname = server2
         ipv4 = 10.0.0.2
         network = 10.0.0.0

hostandIP.xml 파일이 변경되지 않은 채, svc1 설치 서비스 내부의 server1server2 프로파일이 사용자 정의됩니다. 예를 들어, server1 프로파일의 내용은 다음과 같습니다.

# installadm export -n svc1 -p server1
<?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.1/8"/>
        <propval name="default_route" type="net_address_v4" value="10.0.0.0"/>
      </property_group>
    </instance>
  </service>
</service_bundle>

이와 동일한 결과를 환경 변수를 설정하여 얻을 수 있습니다. MAC 주소 또는 호스트 이름과 같이 이 클라이언트를 고유하게 식별하는 하나의 -c 옵션을 지정해야 합니다. 그래야 이러한 구성 값이 해당 클라이언트에만 적용됩니다.

# export AI_HOSTNAME=server1;export AI_IPV4=10.0.0.1;export AI_NETWORK=10.0.0.0
# installadm create-profile -n svc1 -f /export/hostIPnet.xml \
-p server1 -c mac="aa:bb:cc:dd:ee:ff"

다음 표는 템플리트 프로파일에서 자리 표시자로 사용할 수 있는 변수를 보여줍니다. 이러한 변수는 환경 변수로 지정할 수도 있습니다.

표 11-9 시스템 구성 템플리트 프로파일의 변수

변수 이름
조건 이름
설명
AI_ARCH
arch
uname -m의 커널 구조
AI_CPU
cpu
uname -p의 프로세서 유형
AI_HOSTNAME
hostname
클라이언트 DNS 이름
AI_IPV4
ipv4
IP 버전 4 네트워크 주소, 또는 IP 주소 범위
AI_MAC
mac
16진수 MAC 주소를 콜론(:) 구분자로 표시, 또는 MAC 주소 범위
AI_MEM
mem
prtconf로 반환된 MB 단위의 메모리 크기, 또는 메모리 크기 범위
AI_NETWORK
network
IP 버전 4 네트워크 식별자, 또는 네트워크 식별자 범위
AI_SERVICE
설치 서비스 이름
AI_ZONENAME
zonename
zoneadm list로 표시된 zones(5) 영역의 이름