从 Oracle® Solaris 10 转换至 Oracle Solaris 11.2

退出打印视图

更新时间: 2014 年 12 月
 
 

系统配置更改

    以下是 Oracle Solaris 11 系统配置更改的摘要:

  • /etc/default/init 文件是只读文件-语言环境和时区配置已迁移至服务管理工具 (Service Management Facility, SMF)。应通过新的 svc:/system/environment:init SMF 服务来管理环境变量的所有变更。请参见国际化和本地化变更

  • /etc/dfs/dfstab 配置-使用 zfs 命令完成发布和取消发布文件系统共享。请参见Chapter 5, 管理文件系统

  • /etc/hostname.<if>、/etc/dhcp.<if> 和 /etc/hostname.ip*.tun* 配置-不再需要通过编辑这些文件来进行持久性网络配置。ipadmdladm 命令用于管理这种类型的网络配置。请参见在 Oracle Solaris 11 中配置网络

  • /etc/system.d 实现-与编辑 /etc/system 文件的传统方法相比,此目录提供的封装 Oracle Solaris 内核配置的方法更简便。由于您可以使用 IPS 将分段(一行或多行)传送到 /etc/system.d/ 目录中的文件,而不是通过首次引导 SMF 服务或其他脚本来编辑 /etc/system 文件,因此可以更轻松地传送任何 Oracle Solaris 内核定制。请参见 system(4)


    注 -  此发行版仍完全支持 /etc/system 文件。但是,对于第三方软件,建议使用 /etc/system.d/ 目录中的文件而不是编辑 /etc/system 文件。

    另外,作为此更改的一部分,已将 cryptoadmdtrace 命令更新为写入 /etc/system.d/ 目录中的文件,而不是像先前发行版那样写入 /etc/system 文件。请参见 cryptoadm(1M)dtrace(1M)

  • 将主机名映射到系统的主接口-安装时,系统的主机名将被映射到主接口。system/identity:node SMF 服务包括一个允许管理员禁用该功能的属性。

  • 电源管理配置-现已不再通过编辑 /etc/power.conf 文件和使用 pmconfig 命令来配置电源管理,而是使用 poweradm 命令。请参见电源管理配置更改

  • 设置系统的主机名-使用 hostname 命令永久设置系统的主机名。最初,hostname 值存储在 config/nodename 中,但是,如果系统是由 DHCP 配置的(DHCP 提供 hostname 值),则将覆盖此值。如果使用 hostname 命令,则 hostname 值就是在 config/nodename 中指定的值。如果使用 hostname 命令设置系统的标识,则在执行带 –D 选项的 hostname 命令之前,DHCP 无法覆盖此设置。使用 hostname 命令时,也会自动更新对应的 SMF 属性和关联的 SMF 服务。请参见 hostname(1)

  • 系统控制台和终端服务配置-不再支持 sac 命令和服务访问工具 (Service Access Facility, SAF) 程序。系统控制台和本地连接的终端设备表示为 SMF console-login 服务 svc:/system/console 的实例。请参见系统控制台和终端服务更改

  • 系统日志记录服务rsyslog 守护进程是一种可靠的扩展 syslog 守护进程,采用模块化的设计实现,支持多种功能,例如过滤、TCP、加密、高精度时间戳以及输出控制等。

    显示 system-log 服务的状态,如下所示:

    # svcs -a | grep system-log
    disabled       Nov_21   svc:/system/system-log:rsyslog
    online         Nov_30   svc:/system/system-log:default

    注 -  syslog SMF 服务 svc:/system/system-log:default 仍然是 Oracle Solaris 11 中的缺省日志记录服务。
  • 系统恢复和克隆-Oracle 统一归档文件功能可为 Oracle Solaris 11 中可用的引导环境 (boot environment, BE)、IPS 和各种虚拟化技术提供支持。统一归档文件功能比 Oracle Solaris 10 中使用的 Flash 归档文件安装方法更强大、更灵活。请参见使用 Oracle Solaris 统一归档文件功能进行系统恢复和克隆

  • 时区配置-在 Oracle Solaris 10 中,通过编辑 /etc/TIMEZONE (/etc/default/init) 文件来配置时区。在 Oracle Solaris 11 中,通过使用 svc:/system/timezone:default SMF 服务,可以设置系统的时区。请参见语言环境、时区和控制台键映射配置更改