上一主题: 编辑配置文件下一主题: 配置用于 JumpStart 的 SSH。


编辑完成文件

在 JumpStart 客户端上安装完操作系统映像之后,执行完成文件。 此脚本包含完成安装并使 JumpStart 客户端完全可运行的安装步骤。

编辑完成文件

  1. 导航到配置父目录并复制 post_install.sh 文件:
    /config_parent/config_dir/Solaris_8/bin/post_install.sh
    
    cp $CA_DCA_MANAGER/imaging/etc/post_install.sh config_parent/config_dir/Solaris_8/bin/
    

    将复制随 CA Server Automation JumpStart 适配器提供的 post_install.sh 文件。

  2. 用您选择的文本编辑器打开完成文件,并替换以下变量的值:
    PASSWD

    设置密码。

    示例:PASSWD=pZWXCvV5eAkJU。

    PATCH_LOCATION

    指定修补程序的路径。

    示例:PATCH_LOCATION=server_hostname:/image_parent/sol_8/Solaris_8/Patches

    IPC Tunables

    指定可调的 Solaris 参数。 需要重新启动系统,以使设置生效。

    示例:

    SHMMAXv8_HEX=0x400000

    SHMSEGv8_HEX=0x100

    SEMMNIv8_HEX=0x100

    SEMMNSv8_HEX=0x12c

    SEMUMEv8_HEX=0x20

    SEMMNUv8_HEX=0x100

    可选修补程序

    指定添加到安装映像的任何其他修补程序。 在此部分中添加 patchadd 语句,以在开通期间添加这些修补程序:

    if [ "$OSVER" = "5.8" ] ; then
    
    	echo "${ID}Install SUN patches"
    
    	echo "${ID}mount -f nfs ${PATCH_LOCATION} ${A_ROOT}/mnt"
    
    	mount -f nfs ${PATCH_LOCATION} ${A_ROOT}/mnt
    
    
    
    	echo "${ID}patchadd -R ${A_ROOT} ${A_ROOT}/mnt/112438-03"
    
    	patchadd -R ${A_ROOT} ${A_ROOT}/mnt/112438-03
    
    
    
    	echo "${ID}patchadd -R ${A_ROOT} ${A_ROOT}/mnt/108434-22"
    
    	patchadd -R ${A_ROOT} ${A_ROOT}/mnt/108434-22
    
    
    
    	echo "${ID}umount ${A_ROOT}/mnt"
    
    	umount ${A_ROOT}/mnt
    

    密码、修补程序位置、CA IPC 可调参数和可选修补程序在完成文件中设置。