/ centos

CentOS7 与 CentOS6 主要不同点

根据RedHat的升级指南整理,这里只记录影响比较大的部分。

  1. systemd替代SysV。systemd与SysV基本上兼容,service命令会直接映射到systemd。systemd只支持start、stop和status 3种动作。
  2. 磁盘挂载。默认情况下如果/etc/fstab中配置的磁盘挂载失败就会导致系统启动失败。除非加入nofail参数。如 /dev/optional /optional xfs defaults,nofail 1 2
  3. 文件系统布局。/bin, /sbin, /lib 和 /lib64 目录现在位于 /usr 目录中,但为了兼容,系统创建了软链(即/bin指向了/usr/bin)。
  4. /tmp目录成为tmpfs挂载点。简单来说/tmp目录变成一个内存存储目录,也就是重启机器后目录中的文件就丢失。可以通过systemctl enable/disable tmp.mount来启用/关闭此功能。对于需要永久存储或者体积特别大的文件,可以放在/var/tmp目录中。
  5. 系统语言设置。从原本的/etc/sysconfig/i18n改为/etc/locale.conf 和 /etc/vconsole.conf。
  6. hostname设置。从原本的/etc/sysconfig/network改为/etc/hostname。
  7. 默认文件系统改成xfs。
  8. 通过firewalld后台进程配置iptables,firewalld可以动态修改配置而不会影响到现有的网络连接。配置文件位于/usr/lib/firewalld和/etc/firewalld。
  9. 用户id基数从500调整为1000。
CentOS7 与 CentOS6 主要不同点
Share this