设为首页 收藏本站
查看: 602|回复: 1

[经验分享] centos6.x_centos7.x差异改进明细

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2017-2-27 09:33:03 | 显示全部楼层 |阅读模式
CentOS6.5与CentOS7.3差异和改进对比明细

对比内容
centos6.5
centos7.3
说明
系统发行版本
CentOS release 6.5  (Final)
CentOS Linux  release 7.3.1611 (Core)
内核版本
2.6.32-431.el6.x86_64
3.10.0-514.el7.x86_64
支持大的crashkernel大小;以前kdump会把内存128M专用于保存内核信息,内存小于2GB时会启动失败,现在比128M更大了;swap内存压缩;将内核模块列入黑名单;动态内核补丁(不需要重新编译内核了)
默认文件系统格式
ext4
xfs; ext4 及  XFS 的 LVM 快照
XFS比  EXT 4更适合大文件处理,但消耗的CPU资源是EXT4的两倍,XFS最大支持单文件16TB ,EXT4:50TB;XFS文件系统完全为大数据而生,单个文件系统最大可以支持到8EB-1B大小,并且提供了丰富的日志系统,是应对大数据存储的强大的文件系统;XFS支持metadata journaling(元数据日志记录)的日志型文件系统,这使其能从crash中更快速的恢复。  它也支持在挂载和活动的状态下进行碎片整理和扩容。  可通过工具xfsdump和xfsrestore来备份和恢复xfs文件系统,   xfsdump可使用dump级别来完成增量备份,还可通过size,subtree,inode flags来排除文件。  也支持user、group、project配额。
boot loader
grub;/boot/grub/grub.cfg  
grub2;/boot/grub2/grub.cfg  
1、模块化设计;2、支持多体系硬件架构;3、支持国际化多语言;4、独立内存管理;5、支持脚本语言。
linux防火墙
iptables
firewalld代替iptables,可与iptables共存
使用firewall-cmd命令进行配置管理
服务管理组件
SysV-init
systemd
systemd令人惊奇的激进的并发启动能力,极大地提高了系统启动速度;用 CGroup 统计跟踪子进程,干净可靠;用户systemctl配置和管理
服务自启脚本目录
/etc/init.d/
/usr/lib/systemd/system/;/usr/lib/systemd/
主机名配置文件
/etc/sysconfig/network
/etc/hostname;hostnamectl
运行级别配置
/etc/inittab
systemctl  set-default (multi-user.target|systemctl set-default graphical.target
系统启动的第一个进程
init
systemd
 可通过pstree查看
时间管理
/etc/ntp.conf
/etc/chrony.conf;timedatectl
日志管理
rsyslog;/var/log/*
rsyslog;/var/log/*;journalctl  
运行级别概念
runlevel
target
iscsi target
tgtd
LIO kernel Target  Subsystem
系统默认编码设置文件
/etc/sysconfig/i18n
/etc/locale.conf
java默认支持版本
openjdk version  "1.7.x"
openjdk version  "1.8.0_102"
bash默认支持版本
4.1.2-15
4.2.46-20
python默认支持版本
2.6.6
2.7.5
php默认支持版本
5.3.3
5.4.16
perl默认支持版本
5.10.1
5.16.3
ssh默认支持版本
openssh-5.3
openssh-6.6
新功能支持:身份管理
kerberos的跨平台信任机制:kerberos将完全兼容微软活动目录,实现完全使用活动目录进行认证
新功能支持:虚拟化
虚拟I/O:为每台虚拟机提供了调用底层PCI 设备的接口,实现内核级别的隔离。提高了机器的安全性和兼容性
更高性能的KVM内核虚拟化支持;虚拟机USB3.0接口支持;QCOW2格式文件型快照支持;嵌套虚拟化支持,可以在KVM中安装配置OpenStack;继续支持作为虚拟机的Xen技术,但不再支持作为寄主机的Xen技术;加强了对VMWARE的技术支持,自带open-vm-tools替换vm-tools;支持LXC容器型虚拟化;支持最热的技术Docker;Docker image ;支持自建Docker Register
新功能支持:数据库
内部集成mariadb支持
网络配置工具
nmcli,NetworkManager灵活配置
文件系统分区
需要有1M的biosboot分区(当gpt分区大于2TB时)
新功能支持
Open VMware Tools及3D图像能即装即用
新硬件驱动支持
内核空间内的iSCSI及FCoE,支持PTPv2,支持40G网卡等;更新多个存储、网络及图像卡驱动程序; 支持 Btrfs 文件系统、OverlayFS  及 Cisco VIC 内核驱动程序
bash命令
新增命令纠错功能,新增参数/选项补齐功能
yum
yum 从网络下载安装时,不仅有是Y和N选项,还有d选项,实现只下载,不安装。保存路径默认为:/var/cache/yum。
总结
对于开发人员最大的变化是内核升级到3.10;对于系统管理人员最大的变化是系统及服务管理程序修改为Systemd;对于网络运维人员最大的变化是网络管理程序和服务修改为NetworkManager;对于存储工程师最大的变化是iSCSI导出服务修改为LIO kernel Target Subsystem;对于云计算工程师最大的喜讯是原生的支持KVM嵌套虚拟化和Docker容器虚拟化;对于安全工程师最大的好处是最新的系统补丁包支持,增强了系统和应用的安全性。



相关链接:
centos官方帮助文档:https://wiki.centos.org/zh/Documentation
centos7发行注记:https://wiki.centos.org/zh/Manuals/ReleaseNotes/CentOS7
  RHEL7.3发行注记:https://access.redhat.com/docume ... se_Notes/index.html


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-347732-1-1.html 上篇帖子: linux,/etc/passwd,/etc/shadow详解 下篇帖子: yum error: cannot open Packages database in /var/lib/rpm
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表