탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 11.1 시스템 Oracle Solaris 11.1 Information Library (한국어) |
이 절의 예제는 완성된 AI 매니페스트가 언급된 결과를 얻기 위해 갖춰야 할 XML 요소를 보여줍니다. 이러한 매니페스트는 XML을 직접 편집하거나 파생된 매니페스트 스크립트를 사용하여 만들 수 있습니다.
이 절에 표시된 모든 매니페스트는 default.xml 매니페스트를 기반으로 하여 필요한 내용을 수정합니다. software 요소의 destination 요소는 간결하게 생략합니다.
이 예제에서 설치 대상은 iSCSI 장치입니다. target 요소의 disk 요소의 iscsi 요소를 사용합니다. disk 요소의 whole_disk 속성은 iSCSI 디스크의 표준 값인 true로 설정됩니다. target_name, target_lun, target_ip 속성에 대한 설명은 ai_manifest(4) 매뉴얼 페이지를 참조하십시오.
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. --> <!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1"> <auto_install> <ai_instance name="default"> <target> <disk whole_disk="true"> <iscsi target_name="iqn.1986-03.com.sun:02:1234567890abcdef" \ target_lun="1" target_ip="129.158.144.200"/> </disk> <logical> <zpool name="rpool" is_root="true"> <filesystem name="export" mountpoint="/export"/> <filesystem name="export/home"/> <be name="solaris"/> </zpool> </logical> </target> <software type="IPS"> <source> <publisher name="solaris"> <origin name="http://pkg.oracle.com/solaris/release"/> </publisher> </source> <software_data action="install"> <name>pkg:/entire@0.5.11-0.175.1</name> <name>pkg:/group/system/solaris-large-server</name> </software_data> </software> </ai_instance> </auto_install>
이 예제는 두 디스크 c0t0d0 및 c0t1d0을 사용하여 RAID 구성을 지정합니다. 이 매니페스트는 예 10-3에 표시된 미러링된 구성의 매니페스트와 비슷합니다. 두 매니페스트 간의 한 가지 차이점은 redundancy 속성 값이 mirror 대신 raidz라는 것입니다. 중복성 유형에 대한 자세한 내용은 zpool(1M) 매뉴얼 페이지를 참조하십시오. 또 다른 차이점은 rpool은 루트 풀을 암시하기 때문에 ZFS 풀 이름이 rpool로 지정되지 않는다는 것입니다. 기본적으로 zpool 요소의 is_root 속성 값은 false이며, 이 예에서는 해당 지정을 생략할 수 있습니다. 지정된 루트 풀이 없으므로 이 설치에 대한 초기 사용자를 구성하지 않습니다.
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. --> <!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1"> <auto_install> <ai_instance name="default"> <target> <disk in_vdev="raid_vdev" in_zpool="raidpool" whole_disk="true"> <disk_name name="c0t0d0" name_type="ctd"/> </disk> <disk in_vdev="raid_vdev" in_zpool="raidpool" whole_disk="true"> <disk_name name="c0t1d0" name_type="ctd"/> </disk> <logical> <zpool name="raidpool" is_root="false"> <vdev name="raid_vdev" redundancy="raidz"/> </zpool> </logical> </target> <software type="IPS"> <source> <publisher name="solaris"> <origin name="http://pkg.oracle.com/solaris/release"/> </publisher> </source> <software_data action="install"> <name>pkg:/entire@0.5.11-0.175.1</name> <name>pkg:/group/system/solaris-large-server</name> </software_data> </software> </ai_instance> </auto_install>
이 예제는 SVR4 패키지를 설치하는 방법을 보여줍니다. SVR4 패키지는 SVR4 유형의 software 요소에 이름이 지정되어야 합니다. 게시자 원본의 이름 속성 값은 SVR4 패키지 하위 디렉토리 또는 SVR4 패키지 데이터 스트림 파일을 포함하는 디렉토리입니다. SVR4 패키지 하위 디렉토리의 원본 이름은 전체 파일 디렉토리 경로 또는 파일 URI일 수 있습니다. SVR4 패키지 데이터 스트림 파일의 원본 이름은 전체 파일 디렉토리 경로, 파일 URI 또는 HTTP URI일 수 있습니다.
참고 - 설치의 일부로 사용자 입력이 필요한 패키지를 설치하지 마십시오.
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright (c) 2008, 2012, Oracle and/or its affiliates. All rights reserved. --> <!DOCTYPE auto_install SYSTEM "file:///usr/share/install/ai.dtd.1"> <auto_install> <ai_instance name="default"> <target> <logical> <zpool name="rpool" is_root="true"> <filesystem name="export" mountpoint="/export"/> <filesystem name="export/home"/> <be name="solaris"/> </zpool> </logical> </target> <software type="IPS"> <source> <publisher name="solaris"> <origin name="http://pkg.oracle.com/solaris/release"/> </publisher> </source> <software_data action="install"> <name>pkg:/entire@0.5.11-0.175.1</name> <name>pkg:/group/system/solaris-large-server</name> </software_data> </software> <software type="SVR4"> <source> <publisher> <origin name="/net/host2/usr/dist"/> </publisher> </source> <software_data> <name>SUNWpackage</name> </software_data> </software> </ai_instance> </auto_install>