跳过导航链接 | |
退出打印视图 | |
复制和创建 Oracle Solaris 11 软件包系统信息库 Oracle Solaris 11 Information Library (简体中文) |
托管 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 属性控制是否在读取文件时更新文件的访问时间。关闭此属性可避免在读取文件时生成写入流量。