JavaScript is required to for searching.
跳过导航链接
退出打印视图
复制和创建 Oracle Solaris 11 软件包系统信息库     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  映像包管理系统 软件包系统信息库

本地 IPS 系统信息库

准备系统信息库主机系统

2.  复制 IPS 软件包系统信息库

3.  提供对系统信息库的访问

4.  维护本地 IPS 软件包系统信息库

准备系统信息库主机系统

托管 IPS 软件包系统信息库的系统可以是基于 x86 或基于 SPARC 的系统。

操作系统

IPS 系统信息库服务器运行的 Oracle Solaris 11 OS 版本必须与计划要复制的软件包所基于的版本相同,或者比后者的版本高。例如,如果服务器运行的是 Oracle Solaris 11 Express,并且您想要创建 Oracle Solaris 11 系统信息库的副本,在复制系统信息库之前需要将服务器更新到 Oracle Solaris 11。

磁盘空间

要托管 Oracle Solaris 11 发行版系统信息库的副本,系统信息库服务器必须具有 15 GB 的空闲空间。

建议的最佳做法是为本地软件包系统信息库创建单独的 ZFS 文件系统。使用单独的 ZFS 文件系统具有以下优点:

如果一个系统托管多个 IPS 系统信息库,请为每个系统信息库创建一个单独的 ZFS 文件系统,以便单独回滚和恢复每个系统信息库。

使用 zfs list 命令查看当前 ZFS 数据集。

$ zfs list
NAME                    USED  AVAIL  REFER  MOUNTPOINT
rpool                  75.2G   108G  5.00G  /rpool
rpool/ROOT             23.0G   108G    31K  legacy
rpool/ROOT/solaris     44.8G   108G  3.52G  /
rpool/dump             1.97G   108G  1.97G  -
rpool/export           43.0G   108G  30.5G  /export
rpool/export/home      12.6G   108G    32K  /export/home
rpool/export/home/bob  12.6G   108G  12.6G  /export/home/bob
rpool/swap             2.09G   108G  1.97G  -

采用超级用户角色:

$ su - root

为根池中的软件包系统信息库创建 ZFS 文件系统:

# zfs create rpool/export/repoSolaris11
# zfs list
NAME                         USED  AVAIL  REFER  MOUNTPOINT
rpool                       75.2G   108G  5.00G  /rpool
rpool/export/repoSolaris11    31K   108G    31K  /export/repoSolaris11
...

提示 - 要在更新系统信息库时获取更好的性能,请将 atime 设置为 off


# zfs set atime=off rpool/export/repoSolaris11

atime 属性控制是否在读取文件时更新文件的访问时间。关闭此属性可避免在读取文件时生成写入流量。