设为首页 收藏本站
查看: 778|回复: 0

[经验分享] centos7基础文档一

[复制链接]

尚未签到

发表于 2018-4-22 14:48:09 | 显示全部楼层 |阅读模式


centos7基础文档一
一.centos7与原有版本的区别
1 文件系统
  centos7选择了xfs作为 默认的文件系统。但是之前版本的所有的文件系统仍然支持,如:EXT文件系统之类的,而是对未来爆炸式的增长的数据量,ext的文件系统已经不能满足存储了,而XFS的文件系统完全是为大数据而生的,单个文件系统最大可以支持到8EB大小,单个文件的大小为16T,并且提供了丰富的日志系统,是应对大数据存储的强大文件系统。XFS是扩展性高,高性能的文件系统,于是RHEL/centos7的默认文件系统
  可通过工具xfsdump和xfsrestore来备份和恢复xfs的文件系统。
2 网络管理
  新增网络管理接口NMCLI
3服务管理
使用systemctl调用服务脚本
  centos7中使用systemctl取代了原有的sysV,由systemctl来管理系统中的服务,systemctl定义了与原来sysV的init进程完全不同的方式对服务和系统进程尽心管理,使得系统中的服务可以自动解决服务之间的依赖关系,并且可以支持服务的并行启动,也就是说,现在的服务启动的速度更快,更稳定,同时也可以完美的支持Docker。
二.centos7的安装体验
  与之前的版本安装的方法步骤基本一致
  注1:系统默认的编码设置文件有/etc/sysconfig/i18n更改为/etc/locale.conf 该文件定义你当前系统的语言环境变量。
  注2:常用命令安装:查看anaconda-ks.cfg。确定是否安装base软件包组。若没有安装,ifconfig的命令就不能够使用,需要安装base的软件包组或是安装其提供的命令的软件包:net-tools
  查看软件由那个软件包安装的命令:rpm  -qf  参数
三.centos7默认运行级别和终端分辨率修改
1. /etc/inittab的这个文件已经不再使用了,systemd对linux来时就是init程序,可以作为sysVinit(linux5)和Upstate(linux6)的替代
  第三运行级别:multi-user.target
  第五运行级别:graphical.target
  #前者是符号链接指向了后面的target
  runlevel3.target-------- multi-user.target
  runlevel5.target-------- graphical.target
2.修改开机默认运行级别
  方法1:
  ln -sf /lib/systemd/system/ multi-user.target  /etc/sysytemd/system/default.target //默认级别
  为3
  reboot生效
  方法2:
  systemctl set-default multi-user.target
  systemctl get-default  //查看当前的默认级别
3.切换运行级别
  方法1:切换到3
  systemctl isolate  multi-user.target
  systemctl isolate  runlevel3.target
  方法2:
  init【0123456】
4.修改字符终端的分辨率
  /boot/grub2/grub的配置文件中的vmlinux的后面添加 vga=0x340
  重启生效
  
四.设置主机名
  centos7不再使用/etc/sysconfig/network设置主机名,而是使用/etc/hostname文件下面就介绍有关主机名的配置方法。
  方法1:
  修改/etc/hostname文件设置主机名
  方法2:
  执行hostnamectl命令
  hostnamectl  set-hostname 主机名
  再通过hostname或hostnamectl status命令查看并更改是否生效
  方法3:
  nmtui命令  调用图形工具
  方法4:
  执行nmcli命令
  nmcli generalhostname  //查看主机名
  nmcli general hostname my-server  //设置主机名
  执行systemctl restartsystemd-hostnamed 是修改生效
五.设置ip地址,网关,DNS
1.centos7里面的网卡命名方式从eth变成了enoxxxxxxx
  en代表enthernet
  o代表onboard内置
  那一串数字式主板的某种索引编号自动生成,以便保证其唯一性。
2.查看ip信息
  ifconfigip addr show ip addr show dev 网络设备名
3.查看网卡性能的命令
  ip  -s link show 网卡名称
  其中RX表示接收数据包 TX表示发送数据包
4.修改centos7的网卡名称
  1vim /etc/sysconfig/grub 在这个文件的倒数第二行的后面添加 net.ifnames=0 biosdevname=0  //作用是禁用该可预知命名规则
  2 grub2-mkconfig -o/boot/grub2/grub.cfg   //重新定义grub.cfg配置文件
  3)重启服务器
  4)将网卡的配置文件改为eth0 以及配置文件中的 NAME ,DEVICE项均改为eth0
  5)重启网卡: systemctl   restart  network
  

运维网声明 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-450521-1-1.html 上篇帖子: centos7配置mysql的主从复制 下篇帖子: centos7的基础文档二
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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