Solaris11系统补丁升级

Solaris 11以后不在使用EIS光盘来升级系统补丁包(含内核),而是采用类似于linux的yum包管理方式,以后要使用补丁信息库来更新补丁。

1、首先下载solaris 11.2的完整的Repository 库。包含4个文件sol-11_2-repo-1of4.zip,sol-11_2-repo-2of4.zip,sol-11_2-repo-3of4.zip,sol-11_2-repo-4of4.zip.

还有install-repo.ksh脚本,将他们放在同一个目录下/root/

#cd /root

#./install-repo.ksh -d /export/repoSolaris11/dev –c

#pkgrepo info -s /export/repoSolaris11/dev

#pkg set-publisher -G '*' -M '*' -g /export/repoSolaris11/dev solaris

#

2、下载最新的SRU包含了三个文件:p21077747_1100_SOLARIS64_1of3.zip,p21077747_1100_SOLARIS64_2of3.zip,p21077747_1100_SOLARIS64_3of3.zip。

把SRU更新加入到Repository 库中。

#./install-repo.ksh -d /export/SRU –c –I

在当前目录创建了incr的ISO。

#mount -F hsfs /export/repoSolaris11/sol-11_2_10_5_0-incr-repo.iso /mnt

# pkgrepo info -s /mnt/repo

发布者 软件包 状态           已更新

solaris   1192     联机           2015-05-06T19:36:52.993422Z

#rsync -aP /mnt/repo/ /export/repoSolaris11/dev

# pkgrepo info -s /export/repoSolaris11/dev

发布者 软件包 状态           已更新

solaris   1192     联机           2015-05-06T19:36:52.993422Z

# pkgrepo rebuild -s /export/repoSolaris11/dev

Initiating repository rebuild.

# pkgrepo info -s /export/repoSolaris11/dev

发布者 软件包 状态           已更新

solaris   5393     联机           2015-06-05T22:48:25.150763Z

root@primary:/pkg update –nv  (查看模拟更新信息,不执行)

root@primary:/export/repoSolaris11/dev# pkg update  (执行升级)

   要删除的软件包:   4

   要安装的软件包:  29

   要更新的软件包: 296

      创建引导环境: 是

创建备份引导环境: 否

下载                             软件包        文件    XFER (MB)  速度

已完成                            329/329   17109/17109  379.9/379.9    0B/s

阶段                                        项目

正在删除旧操作                      3681/3681

正在安装新操作                    10470/10470

正在更新修改的操作              15241/15241

正在更新软件包状态数据库          完成

正在更新软件包缓存                  300/300

正在更新映像状态                      完成

正在创建快速查找数据库             完成

正在更新软件包缓存                      1/1

solaris 的克隆已存在,且已被更新并激活。在下次

引导时,引导环境 solaris-1 将挂载到 '/'上。

在准备好切换到此更新的引导环境时重新引导。

正在更新软件包缓存                      1/1

---------------------------------------------------------------------------

注意:请查看位于以下网址的发行说明:

http://www.oracle.com/pls/topic/lookup?ctx=solaris11&id=SERNS

---------------------------------------------------------------------------

#pkgrepo list -Hs /export/repoSolaris11/dev entire@0.5.11-0.175.2.0.0.42.0

#root@primary:/export/repoSolaris11/dev# pkgrepo list -Hs /export/repoSolaris11/dev entire

solaris   entire                                          0.5.11,5.11-0.175.2.10.0.5.0:20150506T004500Z

solaris   entire                                          0.5.11,5.11-0.175.2.0.0.42.0:20140624T193832Z

root@primary:~# beadm list

BE        Flags Mountpoint Space  Policy Created         

--        ----- ---------- -----  ------ -------         

solaris   -     -          8.48M  static 2015-06-05 01:57

solaris-1 NR    /          11.74G static 2015-06-06 06:57

root@primary:~# beadm

root@primary:~# beadm destroy -Ff solaris

root@primary:~#  beadm list

BE        Flags Mountpoint Space  Policy Created         

--        ----- ---------- -----  ------ -------         

solaris-1 NR    /          12.91G static 2015-06-06 06:57

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值