{"id":6666,"date":"2017-05-08T12:32:56","date_gmt":"2017-05-08T04:32:56","guid":{"rendered":"http:\/\/rmohan.com\/?p=6666"},"modified":"2017-05-08T12:33:07","modified_gmt":"2017-05-08T04:33:07","slug":"6666","status":"publish","type":"post","link":"https:\/\/mohan.sg\/?p=6666","title":{"rendered":"RHEL 6 vs RHEL 7 Difference"},"content":{"rendered":"<p>Red Hat Enterprise Linux 7 is an major \/ drastic change to enterprise. To serve \/ meet today\u2019s business critical application performance RHEL 7 is the best Operating system to use, very light weight and container based. In this article we are going to see RHEL 6 vs RHEL 7 Difference Between Previous and Newer Version. RHEL 7 vs RHEL 6.<\/p>\n<p>What\u2019s Changed in RHEL 7 Administration side<br \/>\nSystem Boot time is optimized to boot faster<br \/>\nAnaconda Installer completely redesigned<br \/>\nGrub boot loader version changed from 0.97 to Grub 2<br \/>\nNo More SysV Initd system changed to Systemd system<br \/>\nNetwork Interface names changed from ethx to ensxxx<br \/>\nIntroduced new concept of creating multiple Network profiles to activate based on network you connected (Ex. Home, Office and Other)<br \/>\nDefault Database is changed from MySQL to MariaDB<br \/>\nNo More editing of Network configuration file for assigning IP address and creating Teaming interfaces use nmcli utility<br \/>\nIfconfig and route commands are deprecated in RHEL 7, Replaced with ip command<br \/>\nGNOME Version 2 replaced with GNOME 3 default Desktop<br \/>\nSystem User UID range changed from 0-449 to 0-999<br \/>\nLocate command is changed to mlocate<br \/>\nCluster Resource Manager changed from RGManager to Pacemaker and all CMAN features merged into Corosync<br \/>\nNetstat command replaced with ss command<br \/>\nNTP Daemon replaced with chronyd faster way to sync time RHEL 6 vs RHEL 7<br \/>\nDirectories \/bin, \/sbin, \/lib and \/lib64 moved under \/usr directory<\/p>\n<p>RHEL 6 vs RHEL 7 Difference<br \/>\nFeature Name\tRHEL 6\tRHEL 7<br \/>\nDefault File System\tExt4\tXFS<br \/>\nKernel Version\t2.6.xx\t3.10.xx<br \/>\nRelease Name\tSantiago\tMaipo<br \/>\nGnome Version\tGNOME 2\tGNOME 3.8<br \/>\nKDE Version\tKDE 4.1\tKDE 4.6<br \/>\nRelease Date\tWednesday, November 10, 2010\tTuesday, June 10, 2014<br \/>\nNFS Version\tNFS 4\tNFS 4.1. NFS V2 is deprecated in RHEL 7<br \/>\nSamba Version\tSMB 3.6\tSMB 4.4<br \/>\nDefault Database\tMySQL\tMariaDB<br \/>\nCluster Resource Manager\tRgmanager\tPacemaker<br \/>\nNetwork Interface Grouping\tBonding can be done as Active-Backup, XOR, IEEE and Load Balancing \tTeam Driver will support multiple types of Teaming methods called Active-Backup, Load-balancing and Broadcast<br \/>\nKDUMP\tKdump does\u2019t support with large RAM Size \tRHEL 7 can be supported up to 3TB<br \/>\nBoot Loader\tGrub 2<br \/>\n\/boot\/grub2\/grub.cfg\tGrub 0.97<br \/>\n\/boot\/grub\/grub.conf<br \/>\nFile System Check\te2fsck<br \/>\n-Inode check. Block and size check<br \/>\n\u2013Directory Structure check<br \/>\n-Directory Link Check<br \/>\n-reference count check<br \/>\n-Group Summary Check \t xfs_replair<br \/>\n\u2013 Inode blockmap checks<br \/>\n-Inode allocation map checks<br \/>\n-Inode size check<br \/>\n-Directory check<br \/>\n-Path Name check<br \/>\n-Link count check<br \/>\n-Freemap check<br \/>\n-Super block check<br \/>\nProcess ID\tInitd  Process ID 1\t Systemd Process ID 1<br \/>\nPort Security\tIptables by default service port is enabled when service is switched on.\t Firewalld instead of iptables. Iptables can also support with RHEL 7, but we can\u2019t use both of them at the same time. Firewall will not allow any port until and unless you enabled it.<br \/>\nBoot Time\t40 Sec\t20 Sec<br \/>\nFile System Size\tEXT4 16TB with XFS 100TB\tXFS 500TB with EXT4 16TB<br \/>\nProcessor Architecture\t32Bit and 64Bit\tOnly 64Bit.<br \/>\nNetwork Configuration Tool\tsetup\tnmtui<br \/>\nHost name Config File\t\/etc\/sysconfig\/network\t\/etc\/hostname No need to edit hostname file to write permanent hostname simply use hostnamectl command<br \/>\nInterface Name\teth0\tens33xxx<br \/>\nManaging Services\tservice sshd start<br \/>\nservice sshd restart<br \/>\nchkconfig sshd on\tsystemctl start sshd.service<br \/>\nsystemctl restart sshd.service<br \/>\nsystemctl enable sshd.service<br \/>\nSystem Logs\t\/var\/log\/\t\/var\/log<br \/>\njournalctl<br \/>\nRun Levels\trunlevel 0 \u2013 Power Off<br \/>\nrunlevel 1 \u2013 Single User Mode<br \/>\nrunlevel 2 \u2013 Multi User without Networking<br \/>\nrunlevel 3 \u2013 Multi User CLI<br \/>\nrunlevel 4 \u2013 Not USed<br \/>\nrunlevel 5 \u2013 GUI Mode<br \/>\nrunlevel 6 \u2013 Restart\tThere is no run levels in RHEL 7. Run levels are called as targets<br \/>\nPoweroff.target<br \/>\nrescue.target<br \/>\nmulti-user.target<br \/>\ngraphical.target<br \/>\nreboot.target<br \/>\nUID Information\tNormal User UID will start from 500 to 65534<br \/>\nSystem Users UID will start from 1 to 499\tNormal User UID start from 1000 \u2013 65534<br \/>\nSystem Users UID will start from 1 to 999Because Services are increased compare to RHEL 6<br \/>\nBy Pass Root Password Prompt\tappend 1 or s or init=\/bin\/bash to Kernel command line\tAppend rd.break or init=\/bin\/bash to kernel command line<br \/>\nRebooting and Poweroff\tpoweroff \u2013 init 0<br \/>\nreboot \u2013 init 6\tsystemctl poweroff<br \/>\nsystemctl reboot<br \/>\nYUM Commands\tyum groupinstall<br \/>\nyum groupinfo\tyum group install<br \/>\nyum group info<br \/>\nNewly Introduced Features in RHEL 7<br \/>\nNo More 32-bit installation packages<br \/>\nDocker is an Open Source Project, it helps to deploy applications inside Linux containers.<br \/>\nThanks for the Read, Please Provide your valuable feedback on the same. RHEL 6 vs RHEL 7<\/p>\n<p>Conclusion: There are lot many changes out of all few are listed above. For complete and detailed information please read Red <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Red Hat Enterprise Linux 7 is an major \/ drastic change to enterprise. To serve \/ meet today\u2019s business critical application performance RHEL 7 is the best Operating system to use, very light weight and container based. In this article we are going to see RHEL 6 vs RHEL 7 Difference Between Previous and Newer [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[73],"tags":[],"_links":{"self":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6666"}],"collection":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6666"}],"version-history":[{"count":2,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6666\/revisions"}],"predecessor-version":[{"id":6668,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6666\/revisions\/6668"}],"wp:attachment":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}