本节介绍了 Oracle Solaris 11.3 中的系统管理问题。
在登录到区域后运行 pkg verify 命令时,内核区域或通过统一归档文件安装的区域可能会显示以下错误消息:
# pkg verify pkg://solaris/system/core-os ERROR: Group: 'root (0)' should be 'sys (3)'
解决方法:要修复 pkg verify 命令报告的错误,请运行以下命令:
# pkg fix pkg://solaris/system/core-os
因为 puppet 服务不提供刷新方法,所以,只要需要应用新的 puppet 服务配置,就必须运行 svcadm restart puppet master 命令。
解决方法:您可以通过在 /etc/svc/profile/site 下创建含有以下内容的文件来禁用 puppet 的重新启动:
<?xml version="1.0" ?> <!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'> <!-- Manifest created by svcbundle (2015-Sep-21 13:27:28-0600) --> <service_bundle type="profile" name="application/puppet"> <service version="1" type="service" name="application/puppet"> <exec_method timeout_seconds="60" type="method" name="refresh" exec=":true"/> </service> </service_bundle>
创建该文件后,运行 svcadm restart manifest-import 命令。
为了解决安全问题,Squid 软件包已更新到 3.5.5 版本。因为从 3.5.5 版本开始,一些 helper 方法的名称已更改,所以,您可能必须更新 /etc/squid/squid.conf 文件,才能使用新名称。
解决方法:运行以下命令确定启用了哪些 helper 方法:
/usr/squid/sbin/squid -v
然后,在 /etc/squid/squid.conf 文件中进行必要的更新。有关 helper 名称更改情况的信息,请参阅 http://artfiles.org/squid-cache.org/pub/archive/3.2/squid-3.2.0.12-RELEASENOTES.html#ss2.6。
重新启动 Squid:
# svcadm restart svc:/network/http:squid