zoukankan      html  css  js  c++  java
  • 创建nim+安装vioc分区

    一、搭建nim服务器

    1、安装须知

    安装nim软件包,client随系统默认安装,这里需要安装的是bos.sysmgt.nim.master和bos.sysmgt.nim.spot,即bos.sysmgt;

    资源类型:lpp_source ,spot,mksysb ;

    安装方式:push(客户端如果开机状态,可以从master发起安装);pull客户端发起,新装系统只能这种方式

    其实和vmware的autodeploy和linux的网络安装原理一样,通过bootps--tftp--nfs

    2、安装过程

    2.1 创建nim目录结构

    # mkdir -p /nim/aix5311/lpp_source      --- lpp_source资源目录
    # mkdir -p /nim/aix5311/spot            --- spot资源目录
    # mkdir -p /nim/aix5311/iso             --- 基础光盘数据 版本:aix5300-11-00-0000
    # mkdir -p /nim/aix5311/update          --- aix5300-11-08-1140等补丁文件
    # mkdir -p /nim/aix6106/lpp_source
    # mkdir -p /nim/aix6106/spot
    # mkdir mksysb                          --- 所有版本的mksysb文件

    2.2 挂载光驱

    $ mkvopt -name aix531.iso -file /home/padmin/01_CZ9CVML.iso 
    $ mkvopt -name aix532.iso -file /home/padmin/02_CZ9CWML.iso
    $ mkvopt -name aix533.iso -file /home/padmin/03_CZ9CXML.iso
    $ mkvopt -name aix534.iso -file /home/padmin/04_CZ9CYML.iso
    $ mkvopt -name aix535.iso -file /home/padmin/05_CZ9CZML.iso
    $ mkvopt -name aix536.iso -file /home/padmin/06_CZ9CXML.iso
    $ mkvopt -name aix537.iso -file /home/padmin/07_CZ9CYML.iso
    $ mkvopt -name aix538.iso -file /home/padmin/08_CZ9CZML.iso
    
    $ loadopt -disk aix531.iso -vtd vtopt0

    2.3 将8张光盘文件拷贝至ISO目录

    Type or select values in entry fields.
    Press Enter AFTER making all desired changes.
      
                                                         [Entry Fields]
    * INPUT device / directory for software              /dev/cd0
    * SOFTWARE package to copy                           [all]                                                                                                           +
    * DIRECTORY for storing software packages            [/nim/aix5311/iso]      -- 本地光盘内容存放目录                                                                                        +
      DIRECTORY for temporary storage during copying     [/nim/tmp]              -- 拷贝过程的tmp目录
      EXTEND filesystems if space needed?                [yes]                                                                                                           +
      
      Create an LPP_SOURCE                               [no]                                                                                                            +
      LPP_SOURCE Name                                    []
      Architecture of Resource                           []                                                                                                              +
    
    ----------------------------------------------
    gencopy -X -b "-qv -w /nim/tmp" -d /dev/cd0  -t /nim/aix5311/iso -f File 2>&1

    2.4 初始化master,创建nim网络,创建lpp_source , spot 资源(略)

    2.5 由于我们的mksysb映像是AIX5300-11-08-1140,而安装光盘为5300-11-00,所以spot也必须打到AIX5300-11-08-1140,否则安装会报版本不匹配的错误

    补丁包拷贝到lpp_source
    ---------------------------------------------- 
    ->smitty nim
    ->Perform NIM Software Installation and Maintenance Tasks
    ->Software Maintenance and Utilities
    ->Add Software to an lpp_source
    ----------------------------------------------                                           
    TARGET lpp_source                                  lpp_aix5311                                                                                                     
    SOURCE of Software to Add                           .        --这里是输入补丁所在目录 ,当前目录输入 . 
    SOFTWARE Packages to Add                           [all]           --输入 all ,打所有补丁
    将补丁安装到spot资源
    ---------------------------------------------- 
    ->smitty nim
    ->Install and Update Software
    ->Update Installed Software to Latest Level (Update All)
    Update Installed Software to Latest Level (Update All)
    ---------------------------------------------- 
    选好spot_aix5311 回车,回车。

    2.6 将mksysb加入进来(略)

    2.7 将要安装的客户端主机名,IP加入master的/etc/hosts中

    2.8 定义客户端机器(略)

    ------至此 nim server创建完毕

    二、创建vioc分区

    1、安装须知

    网卡:建立3个,ID从11开始,分别为11,12,13 对应port_vlan_id 11,12,13

    VSCSI:创建1个 ID 从 201开始

    VFC :创建2个 ID从301开始

    2、通过HMC创建 ,但是HMC和IVM不同的是,HMC并不会在vios端同步创建虚拟适配器,需要手动添加

    在server端创建vfc 并指定远端对应槽位,一般创建这里server与client相同
    chhwres -r virtualio --rsubtype fc -m Server-7895-43X-SN2127D4C -o a --id 1 -s 301 -a "adapter_type=server,remote_lpar_id=11, remote_slot_num=301" chhwres -r virtualio --rsubtype fc -m Server-7895-43X-SN2127D4C -o a --id 1 -s 302 -a "adapter_type=server,remote_lpar_id=11, remote_slot_num=302" chhwres -r virtualio --rsubtype fc -m Server-7895-43X-SN2127D4C -o a --id 1 -s 303 -a "adapter_type=server,remote_lpar_id=12, remote_slot_num=303" chhwres -r virtualio --rsubtype fc -m Server-7895-43X-SN2127D4C -o a --id 1 -s 304 -a "adapter_type=server,remote_lpar_id=12, remote_slot_num=304"
    --补充,通过系统rmdev删除vfchost,在通过lshwres查看时,vhost与hwres还存在映射关系,彻底删除:chhwres -r virtualio --rsubtype fc -m XXX -o r --id 1 -s 304
    npiv映射
    viosvrcmd -m Server-7895-43X-SN2127D4C -p 7D4C_VIOS -c "vfcmap -vadapter vfchost3 -fcp fcs1" viosvrcmd -m Server-7895-43X-SN2127D4C -p 7D4C_VIOS -c "vfcmap -vadapter vfchost4 -fcp fcs2" viosvrcmd -m Server-7895-43X-SN2127D4C -p 7D4C_VIOS -c "vfcmap -vadapter vfchost5 -fcp fcs1" viosvrcmd -m Server-7895-43X-SN2127D4C -p 7D4C_VIOS -c "vfcmap -vadapter vfchost6 -fcp fcs2"
    --补充,取消映射关系命令:vfcmap -vadapter vfchost5 -fcp
    创建2个分区,实际生产中创建了12个分区,这里用2个举例
    mksyscfg -r lpar -m Server-7895-43X-SN2127D4C -i "lpar_id=13,name=aix6104,profile_name=aix6104.prof,lpar_env=aixlinux,auto_start=1,boot_mode=norm,mem_mode=ded,min_mem=2048, desired_mem=4096,max_mem=4096,proc_mode=shared,sharing_mode=uncap,uncap_weight=156, min_procs=1,desired_procs=2,max_procs=2,min_proc_units=0.2,desired_proc_units=0.4,max_proc_units=1.2, "virtual_eth_adapters=11/0/11///0,12/0/12///0,13/0/13///0", "virtual_fc_adapters=305/client/1//305//0,306/client/1//306//0", virtual_scsi_adapters=203/client/1//203/0, max_virtual_slots=500" mksyscfg -r lpar -m Server-7895-43X-SN2127D4C -i "lpar_id=14,name=aix6104vac,profile_name=aix6104vac.prof,lpar_env=aixlinux,auto_start=1,boot_mode=norm,mem_mode=ded,min_mem=2048, desired_mem=4096,max_mem=4096,proc_mode=shared,sharing_mode=uncap,uncap_weight=156, min_procs=1,desired_procs=2,max_procs=2,min_proc_units=0.2,desired_proc_units=0.4,max_proc_units=1.2, "virtual_eth_adapters=11/0/11///0,12/0/12///0,13/0/13///0", "virtual_fc_adapters=307/client/1//307//0,308/client/1//308//0", virtual_scsi_adapters=204/client/1//204/0, max_virtual_slots=500"
    创建vscsi及后端设备
    chhwres -r virtualio --rsubtype scsi -m Server-7895-43X-SN2127D4C -o a --id 1 -s 203 -a "adapter_type=server, remote_lpar_id=13, remote_slot_num=203" viosvrcmd -m Server-7895-43X-SN2127D4C -p 7D4C_VIOS -c "mkvdev -vdev aix6104lv -vadapter vhost3" chhwres -r virtualio --rsubtype scsi -m Server-7895-43X-SN2127D4C -o a --id 1 -s 204 -a "adapter_type=server, remote_lpar_id=14, remote_slot_num=204" viosvrcmd -m Server-7895-43X-SN2127D4C -p 7D4C_VIOS -c "mkvdev -vdev aix6104vaclv -vadapter vhost4"
    保存lpar的配置
    mksyscfg -r prof -m Server-7895-43X-SN2127D4C -o save -p aix6105 -n aix6105.prof --force mksyscfg -r prof -m Server-7895-43X-SN2127D4C -o save -p aix6105vac -n aix6105vac.prof --force mksyscfg -r prof -m Server-7895-43X-SN2127D4C -o save -p aix6106 -n aix6106.prof --force mksyscfg -r prof -m Server-7895-43X-SN2127D4C -o save -p aix6106vac -n aix6106vac.prof --force mksyscfg -r prof -m Server-7895-43X-SN2127D4C -o save -p 7D4C_VIOS -n 7d4c_profile --force

    三、nim安装

    在vios上向/etc/hosts添加客户端信息
    hostent -a 30.11.23.21 -h aix5311
    hostent -a 30.11.23.22 -h aix5311vac
    将 LPAR 配置为 NIM 客户端;smit nim -- manage machines -- define a machine
    nim -o define -t standalone -a platform=chrp -a if1="find_net aix5311 0" -a cable_type1=tp -a net_settings1="auto auto" -a netboot_kernel=64 aix5311
    为lpar推送mksysb ; smit eznim -- reinstall clients
    nim -o bos_inst -a source=mksysb -a spot=spot_aix5311 -a mksysb=aix5311_mksysb -a accept_licenses=yes -a installp_flags=-acNgXY -a no_client_boot=yes -a preserve_res=yes  aix5311
    补充:还可以指定bosinst_data ,实现自动安装
    从hmc启动lpar
    lpar_netboot -t ent -s auto -d auto -D -S 30.11.23.32 -G 30.11.23.254 -C 30.11.23.21 -K 
    255.255.255.0 aix5311 aix5311 Server-7895-43X-SN2127D3C
    打开lpar的终端
    mkvterm -m Server-7895-43X-SN2127D3C -p aix5311
  • 相关阅读:
    bootstrap收费模版,里面也有后台模版
    漂亮的后台设计
    table ie td宽度 bug
    何让WordPress博客首页不显示某分类的所有文章?
    WordPress不同分类使用不同列表样式
    wordpress学习笔记(一)
    Chariot主题是一款专业自适应Wordpress作品主题
    洛谷P1450 [HAOI2008]硬币购物 动态规划 + 容斥原理
    洛谷P2671 求和 数学 前缀和
    洛谷1288 取数游戏II 博弈论
  • 原文地址:https://www.cnblogs.com/51linux/p/4998931.html
Copyright © 2011-2022 走看看