zoukankan      html  css  js  c++  java
  • Solaris11 for x86 基于网络AI安装

    最近在学solaris11,于是想测试一下基于网络的AI安装。以下安装过程均是在虚拟机(VMware workstation 8)中进行的,具体环境如下:

    虚拟机1:AI server
             主机名=>sol11ai
             IP地址=>192.168.114.10
            
    虚拟机2:AI client
             MAC地址=>00:0c:29:41:8b:c4

            

    1. 准备相关介质

    到oracle官方网站下载以下介质:
      Solaris11.1 Text Install image for x86: 用于安装AI服务器
      Solaris11.1 Repository Image : 用于建立本地repository库, Repository介质包括2部分,下载后需要合并到一起,合并方式如下:
      solaris上:cat sol-11_1-repo-full.iso-a sol-11_1-repo-full.iso-b > sol-11_1-repo-full.iso
      windows上: copy /B sol-11_1-repo-full.iso-a + sol-11_1-repo-full.iso-b sol-11_1-repo-full.iso
     

    2. 安装AI服务器

    使用Solaris11.1 Text Install image安装AI服务器操作系统。Text Install安装的是solaris-large-server group。
    安装按提示进行即可,和solaris10安装差不多,具体过程略。

    3. 在AI服务器上创建本地IPS库

    创建repository目录:
    root@sol11ai:~# zfs create rpool/ips
    root@sol11ai:~# zfs set mountpoint=/ips rpool/ips
    root@sol11ai:~# mkdir -p /ips/solaris11

    将合并的repository ios文件加载到AI服务器:
    root@sol11ai:~# rsync -a /media/SOL_11_1_REPO_FULL/repo /ips/solaris11

    设置SMF属性, 使本地IPS库可以通过http方式访问:
    root@sol11ai:~# svccfg -s application/pkg/server setprop pkg/inst_root=/ips/solaris11/repo
    root@sol11ai:~# svccfg -s application/pkg/server setprop pkg/readonly=true
    root@sol11ai:~# svcadm refresh application/pkg/server
    root@sol11ai:~# svcadm enable application/pkg/server

    在AI服务器上设置publisher:
    root@sol11ai:~# pkg set-publisher -G '*' -g
    http://192.168.114.10 solaris
    root@sol11ai:~# pkg publisher
    PUBLISHER                   TYPE     STATUS P LOCATION
    solaris                     origin   online F
    http://192.168.114.10/
    至此本地IPS库设置完成。

    4. 在AI服务器上创建AI安装服务

    创建服务:
    root@sol11ai:~# installadm create-service -n s11x86 -i 192.168.114.100 -c 1
    此命令将自动创建s11x86服务和DHCP服务器
    root@sol11ai:~# installadm list

    Service Name Alias Of Status  Arch   Image Path
    ------------ -------- ------  ----   ----------
    default-i386 s11x86   on      i386   /export/auto_install/s11x86
    s11x86       -        on      i386   /export/auto_install/s11x86

    修改服务对应的manifest
    root@sol11ai:~# installadm export -n s11x86 -m orig_default -o /tmp/orig_default.xml
    root@sol11ai:~# cp /tmp/orig_default.xml /tmp/mani_s11x86.xml
    根据需要修改相关内容,此处我只修改了pkg publisher地址。
    修改http://pkg.oracle.com/solaris/release =>
    http://192.168.114.10
    root@sol11ai:~# installadm create-manifest -n s11x86 -m mani_s11x86 -d -f /tmp/mani_s11x86.xml
    root@sol11ai:~# installadm list -m
    Service/Manifest Name  Status   Criteria
    ---------------------  ------   --------
    default-i386
       orig_default        Default  None

    s11x86
       mani_s11x86         Default  None
       orig_default        Inactive None

    创建profile:
    root@sol11ai:~# sysconfig create-profile -o /tmp/aiclient.xml
    执行命令后按照提示输入相关信息,系统会自动产生profile文件。也可以在现有的profile文件基础上修改再生成一个新profile文件.
    root@sol11ai:~# installadm create-profile -n s11x86 -f /tmp/aiclient.xml
    root@sol11ai:~# installadm list -p
    Service/Profile Name  Criteria
    --------------------  --------
    s11x86
       aiclient.xml       None
    至此创建AI服务完成。

    5. 在AI服务器上创建client

    root@sol11ai:~# installadm create-client -e 00:0c:29:41:8b:c4 -n s11x86
    root@sol11ai:~# installadm list -c

    Service Name Client Address     Arch   Image Path
    ------------ --------------     ----   ----------
    s11x86       00:0C:29:41:8B:C4  i386   /export/auto_install/s11x86

    6. 在AI client上执行PXE网络引导,在grub界面中选择"Oracle Solaris 11.1 Automated Install",之后client将自动安装

  • 相关阅读:
    导入旧版本Android项目时的“Unable to resolve target ‘android
    eclipse打开文件目录
    ireport常见问题
    【技术贴】解决127.0.0.1和http://localhost均被拦截跳转到另一个网页
    【技术贴】SqlServer2008 R2 安装失败提示出现以下错误 服务 MSSQLSERVERO
    【技术贴】解决xp下Microsoft.SqlServer.Management.PSProvider.dll
    websphere性能设置和日常维护
    【技术贴】解决支付宝充值信用卡还款跳转到网上银行报错Error 404
    jQuery制作Facebook Timeline时间轴
    借助rownum中求Oracle表中前三名(三甲:状元榜眼探花)的方法(总计三种方法,以讲述rownum的使用为主)
  • 原文地址:https://www.cnblogs.com/cqubityj/p/3045180.html
Copyright © 2011-2022 走看看