主系统的安装和正常安装操作系统一致。按照正常的安装即可。我在项目中使用的是AIX 6108 。只是项目应用程序需要6.1系统而已,实际安装系统版本请按照自己的项目决定。
1.2. 创建wpar我们创建的wpar需要独立的文件系统和rootvg。这里我们通过-l和-D参数来实现。
例子
mkwpar -h p550a01 -n p550a01 -l -D devname=hdisk2 devtype=disk rootvg=yes -O |
-h 指定hostname
-n 指定 wpar 名
-l 指定独立的文件系统
-D 指定外置盘和独立的rootvg
输入lswpar 可以看到创建的wpar rootvg 属性为yes。
例子
chwpar -N interface=en1 address=162.168.10.11 netmask=255.255.255.0 p550a01
|
注意这里没有网关,网关配在了主系统上。
1.3.2. 删除一个网络IP例子
chwpar -K -N address=x.x.x.x wparname |
如果需要一个独立网卡,首先需要激活该网口,再在interface这里指定独立网口,如果没有激活网口,chwpar时无法创建wpar的网卡。
1.3.3.1. 通过 smit chinet将网口修改成Up状态。Change / Show a Standard Ethernet
Interface
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
Network Interface Name en6
INTERNET ADDRESS (dotted decimal) []
Network MASK (hexadecimal or dotted decimal) []
Current STATE up +
Use Address Resolution Protocol (ARP)? yes +
BROADCAST ADDRESS (dotted decimal) []
Interface Specific Network Options
('NULL' will unset the option)
rfc1323 []
tcp_mssdflt []
tcp_nodelay []
tcp_recvspace []
tcp_sendspace []
Apply change to DATABASE only no
例子
chwpar -N interface=en3 address=162.168.10.71 netmask=255.255.255.0 p550a01 |
查看wpar的网络属性,增加IP成功。
[p550a01][root][/usr/local/bin]#netstat -in Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll en1 1500 link#2 0.d.60.51.9.4a 846 0 605 0 0 en1 1500 162.168.10 162.168.10.11 846 0 605 0 0 lo0 16896 link#1 2002 0 2006 0 0 lo0 16896 127 127.0.0.1 2002 0 2006 0 0 lo0 16896 ::1%1 2002 0 2006 0 0 [p550a01][root][/usr/local/bin]#netstat -in Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll en1 1500 link#2 0.d.60.51.9.4a 8 0 5 0 0 en1 1500 162.168.10 162.168.10.11 8 0 5 0 0 en3 1500 link#3 0.2.55.af.29.b6 0 0 0 0 0 en3 1500 162.168.10 162.168.10.71 0 0 0 0 0 lo0 16896 link#1 2002 0 2006 0 0 lo0 16896 127 127.0.0.1 2002 0 2006 0 0 lo0 16896 ::1%1 2002 0 2006 0 0 [p550a01][root][/usr/local/bin]# |
1.4. 分配资源
资源可以按权重或者百分比的方式分配给wpar,需要自己计算一下,按百分比算比较简单。
chwpar -R active=yes CPU=10%-20%,40% memory=10%-20%,40% p550a01 |
active指定启动wpar时启动资源配置
CPU,内存百分比配置。
[p550a][root][/]#lswpar -R p550a01 ================================================================= p550a01 - Active ================================================================= Active: yes Resource Set: CPU Shares: unlimited CPU Limits: 0%-100%,100% Memory Shares: unlimited Memory Limits: 0%-100%,100% Per-Process Virtual Memory Limit: unlimited Total Virtual Memory Limit: unlimited Total Processes: unlimited Total Threads: unlimited Total PTYs: unlimited Total Large Pages: unlimited Max Message Queue IDs: 100% Max Semaphore IDs: 100% Max Shared Memory IDs: 100% Max Pinned Memory: 100%
[p550a][root][/]#chwpar -R active=yes CPU=10%-20%,40% memory=10%-20%,40% p550a01 [p550a][root][/]#lswpar -R p550a01 ================================================================= p550a01 - Active ================================================================= Active: yes Resource Set: CPU Shares: unlimited CPU Limits: 10%-20%,40% Memory Shares: unlimited Memory Limits: 10%-20%,40% Per-Process Virtual Memory Limit: unlimited Total Virtual Memory Limit: unlimited Total Processes: unlimited Total Threads: unlimited Total PTYs: unlimited Total Large Pages: unlimited Max Message Queue IDs: 100% Max Semaphore IDs: 100% Max Shared Memory IDs: 100% Max Pinned Memory: 100% |
1.5. 启动wpar
启动命令
startwpar wparname
1.6. 登录wpar在主系统上clogin wparname,如果配置好了IP,也可以通过telnet登录。
Wpar继承了主系统的部分物理系统参数和配置,但是没有继承/etc/profile和/etc/environment,还有/etc/security/limits等配置文件。
也可以说基本上就是个新的/etc文件系统。
特别是/etc/environment,因为wpar会继承主系统安装的软件,但是不会继承PATH和用户,需要重新配置一下环境变量。不要傻呼呼的发现主系统装过的软件在wpar里找不到命令,就再装一次。
chfs -a size=2G / …… …… 不详述是个管理员都知道。 |
smitty lv 建立soft_inslv (jfs2)
smitty fs 建立 /soft_ins
mount /soft_ins
确认:
df -k|grep soft_ins
Wpar有独立的用户管理,创建的用户和主系统无关。
Wpar继承了主系统的软件配置,如果主系统安装好的软件wpar都能使用。也能通过smit installp安装新的软件。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论