一、RHEL7新特性对比之安装
2012,发布rhel7(主要是64位系统) 1、RHEL7目前支持架构: ①64-bit AMD ②64-bit Intel ③IBM POWER ④IBM System z ⑤不再支持x86 32bit
2、RHEL7安装界面-->grub2,systemd ①全新的安装界面 ②一站式的安装配置 ③全新的kickstart结构 ④全新的分区工具 ⑤支持2TB以上硬盘作为系统引导盘 ⑥安装配置步骤较大变化
3、RHEL7的分区 /boot ---启动分区200M swap ---交换分区2048M / ---根分区(自定义)
4、安装类型:Server with GUI 。
5、UID ①rhel7的普通用户UID从1000开始; ②rhel6的普通用户UID从500开始 。
6、RHEL7启动引导工具 ①全新的Grub2引导工具 ②支持包括PowerPC在内的CPU架构 ③支持BIOS、EFI和OpenFireware的基础输入/输出系统架构 ④支持MBR方式的2TB以内容量硬盘和GPT方式2TB以上容量硬盘 ⑤支持从非Linux文件系统引导,例如HFS+和NTFS
7、桌面 rhel7:①使用最新的Gnome 3为默认桌面环境 ②使用最新的KDE 4.10为备选桌面环境 rhel6:①使用Gnome 2为默认桌面环境 ②使用KDE 3 为备选桌面环境
8、RHEL7存储子系统 ①内核支持iscsi、FCoE和iSER ②使用内核LIO target subsystem替换了rhel6中的tgtd第三方服务 ③LVM升级支持RAID方式,替换了rhel6中的mdadm工具,软RAID功能由卷管理方式实现 ④更新更多的HBA卡支持
9、RHEL7文件系统
①系统主目录“/”文件系统默认为XFS(xfs的扩展性、容量、安全性都比ext4更强) ②支持Btrfs文件系统作为前瞻技术预览,但不推荐不做商业支持 ③更好的支持SSD,普通硬盘默认调度算法为CFQ,SSD硬盘默认设置为Deadline
二、RHEL7新特性对比之内核与虚拟化 1、RHEL7内核(查看内核的命令:uname -a) ①内核版本为3.10 ②支持动态补丁机制kpatch作为技术预览 ③内核出错后导出core文件支持最大3TB ④支持内核模块黑名单机制(modprode.blacklist=module) ⑤支持嵌套虚拟化技术、虚拟CPU更顺畅 ⑥内核级支持资源的调优和分配
2、RHEL7虚拟化支持
①更高性能的KVM内核虚拟化支持 ②虚拟机USB3.0接口支持 ③更方便更稳定的动态迁移支持 ④QCOW2格式文件型快照支持 ⑤嵌套虚拟化支持,可以在KVM中安装配置OpenStack ⑥继续支持作为虚拟机的Xen技术,但不再支持作为寄主机的Xen技术 ⑦加强了对VMWARE的技术支持,自带open-vm-tools替换vm-tools
3、RHEL7容器型虚拟化
①支持LXC容器型虚拟化 ②支持最热的技术Docker ③提供最新rhel7的Docker image ④支持自建Docker Register
三、RHEL7新特性对比之启动工具 RHEL 7 系统及服务启动控制 ①全新的系统及服务启动管理器-Systemd ②全新的系统及服务启动管理命令-systemctl rhel6 --->chkconfig --list rhel7 --->systemctl list-units chkconfig ---> systemctl systemctl enable autofs --> chkconfig autofs on mask-->被标记的服务状态不能被改变。 umask-->删除标记,状态被释放。
四、RHEL7新特性对比之编译工具
1、RHEL 7编译器及工具 ①使用GCC4.8 作为默认编译工具(yum list gcc查看) ②使用Glibc 2.17 作为标准库(yum list glibc查看) ③使用GDB 7.6.1 作为编译调试工具(yum list gdb查看) ④支持Ruby 2.0(yum list ruby查看) ⑤支持Python 2.7.5(yum list python查看) ⑥支持Java 7(yum list *java*查看)
五、RHEL7新特性对比之网络配置 1、RHEL 7 网络配置 ①迁移原有的网络配置工具到全新的NetworkManager(ifconfig-->systemctl status NetworkManager-->nmcli connection show -->nmtui-->nm-connection-editor) ②支持全新的网络聚合模式Team(Team和Bond是一样的功能,Team采用新的技术,Bond是旧技术) ③使用Chrony服务替换原有的NTPd服务(rhel7的chronyd支持微妙级systemctl status chronyd;rhel6的ntpd支持毫秒级chkconfig --list ntpd) ④全新的Firewalld防火墙工具 (rhel7:iptables -L -->systemctl status iptables --> systemctl status firewalld-->firewall-config防火墙配置的图形化界面) (rhel6:iptables -L -->service iptables status) ⑥支持网络名字空间方便容器型虚拟机管理
六、RHEL7新特性对比之认证与跟新
1、RHEL 7用户认证及审计 ①支持Windows AD认证(authconfig-tui-->authconfig-gtk) ②支持UNIX LDAP 认证 ③支持LDAP + Kerberos认证(rhel7默认没安装Kerberos) ④支持动态第三方密码认证
2、RHEL 7服务版本更新
①使用Apache 2.4替换之前的Apache2.2(yum list httpd查看) ②使用MariaDB 5.5替换之前的MySQL5.1(yum list mysql*|mariadb*)
七、RHEL7新特性对比总结 1、rhel7对于开发人员最大的变化是内核升级到3.10 2、rhel7对于系统管理人员最大的变化是系统及服务管理程序修改为Systemd 3、rhel7对于网络运维人员最大的变化是网络管理程序和服务修改为NetworkManager 4、rhel7对于存储工程师最大的变化是iSCSI导出服务修改为LIO kernel Target Subsystem 5、rhel7对于云计算工程师最大的喜讯是原生的支持KVM嵌套虚拟化和Docker容器虚拟化
|