centos 7.2 lvm?centos官网
大家好,感谢邀请,今天来为大家分享一下centos 7.2 lvm的问题,以及和centos官网的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
centos7.2下无线网卡安装问题,求助
解决CentOS7网卡端口出现紊乱的问题最近项目上,遇到一个问题,让我们很是没法,就是DellR920安装上CentOS7的系统,做完Bonding后,发现端口重启系统后会紊乱,过程如下:端口紊乱情况服务器上一共配置了两张万兆两口的网卡和一张千兆四口的网卡,其中不同万兆卡上,两端口做Bonding,同时千兆卡上也挑了间隔的两口做Bonding,大概如下情况:、eth0,eth1,eth2,eth3千兆端口,eth4,eth5,eth6,eth7是万兆端口,这时经常紊乱是eth3,eth4的端口,两端口变更,使得做了bonding的端口无法生效CentOS7的端口命名规则原来CentOS6之前的网卡端口命名都是eth的,CentOS7之后千兆网口已经变更成随机的em0emN或是ens01(N=整数),万兆网口则变成p1p2等形式,要修改为eth的模式步骤如下:a.编辑文件vi/etc/sysconfig/grubGRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed's,release.*$,,g'/etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swapvconsole.font=latarcyrheb-sun16net.ifnames=0biosdevname=0rd.lvm.lv=centos/rootcrashkernel=autovconsole.keymap=usrhgbquiet"GRUB_DISABLE_RECOVERY="true"“以上标红色的值是修改为eth的基础”b.执行命令生效grub2-mkconfig-o/boot/grub2/grub.cfgc.增加规划文件vi/etc/udev/rules.d/70-persistent-net.rulesSUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="78:2b:cb:xx:xx:01",ATTR{type}=="1",KERNEL=="eth*",NAME="eth0"SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="78:2b:cb:xx:xx:02",ATTR{type}=="1",KERNEL=="eth*",NAME="eth1"SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="78:2b:cb:xx:xx:03",ATTR{type}=="1",KERNEL=="eth*",NAME="eth2"SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="78:2b:cb:xx:xx:04",ATTR{type}=="1",KERNEL=="eth*",NAME="eth3"SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:1b:21:xx:xx:a1",ATTR{type}=="1",KERNEL=="eth*",NAME="eth4"SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:1b:21:xx:xx:a0",ATTR{type}=="1",KERNEL=="eth*",NAME="eth5"SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:60:6e:xx:xx:f6",ATTR{type}=="1",KERNEL=="eth*",NAME="eth6"SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:60:6e:xx:xx:f7",ATTR{type}=="1",KERNEL=="eth*",NAME="eth7"“以上MAC地址与网卡端口对应”总结:以上方法并不能解决网口紊乱问题,因为官方文档都要求bond的网卡都不需要写MAC地址,所以最后我们尝试使在每个/etc/sysconfig/network-scripts/ifcfg-eth*网卡配置文件上写上HWADDR,重启有7-8遍,做ethtool检查几次,发现在没有问题,所以建议遇到同样问题同学,可以尝试一下这种方法
CentOS7系统升级备份恢复实验详解
一、系统版本
1) CentOS 7.1.1503
2) CentOS 7.2.1511
二、通过tar命令备份当前操作系统
#tar cvpzf/mnt/linuxbackup.tgz--exclude=/proc--exclude=/lost+found--exclude=/mnt/linuxbackup.tgz--exclude=/mnt--exclude=/sys/
命令解释:
tar:linux常用的打包程序
cvpzf:是tar的参数
c-创建新文档
v-处理过程中输出相关信息
p-表示保持相同的权限
z-调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩
f-对普通文件操作
linuxbackup.tgz:要打包成的文件名
--exclude=/proc:排除/proc目录,不打包这个目录,后面也同理,记得排除自身打包的文件名
/:表示打包linux根目录所有文件,当然了排除的文件不包含在内
整个过程理解起来意思就是,创建一个新的文件名linuxbackup.tgz压缩文件,它保存式从排除了指定目录后的文件,并且保存原有的权限设置,这里必须记下你排除的目录,恢复的时候需要手动创建。具体哪些目录要排除在外,这个根觉不同的环境和工作需要进行选择就是了。执行后等待一定时间就可以了,将这个linuxbackup.tgz拷贝到其他地方即可,备份完成了。
重点指出:在打包过程中不要进行任何的操作,否则会修改某些文件,在备份完后tar会提示错误,恢复也是一样。
三、通过YUM命令升级操作系统版本至CentOS 7.2.1511
#mount-t iso9660-o loop xxx.iso/mnt/iso###挂载ISO镜像文件至/mnt/iso
#vim/etc/yum.repos.d/CentOS-Base.repo
[local-source]
name=CentOS-$releasever- Base
baseurl=
gpgcheck=1
enabled=1
gpgkey=
#yum clean
#yum update-y
四、重启之后系统顺利升级至CentOS 7.2.1511
五、现在将系统恢复至升级之前CentOS 7.1.1503,通过tar命令恢复我们之前备份的文件
# tar xvpfz/mnt/linuxbackup.tgz-C/
等执行完后,别急着重启系统,要记得创建刚才在备份时候排除的目录,手动创建,例如上面我们排除,我们需创建
#mkdir/proc
#mdkir/lost+found
#mkdir/mnt
#mkdir/sys
六、重启系统,发现系统引导卡在最后一步,图形化界面无法完全显示,通过SSH连接也被拒。
七、挂载光盘,进入拯救模式,挂载硬盘分区至/mnt,将系统启动级别修改到3(字符界面)。
#mount/dev/mapper/centos-root/mnt/root
#cd/mnt/root/etc/systemd/system/
#rm default.target
# ln-sf/lib/systemd/system/multi-user.target default.target
###systemd使用链接来指向默认的运行级别,由/etc/systemd/system/default.target文件中决定。
八、重启之后,显示字符用户登录界面,但是用户无法登录,提示密码错误。
九、启动单用户模式,修改root用户密码。
1)启动系统,按下e键进入编辑模式
2)在linux16/vmlinuz-3.10.0-229.el7.x86_64 root=/dev/mapper/centos-root rord.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quietLANG=en_US.UTF-8所在参数行尾添加以下内容:init=/bin/sh
3)按Ctrl+x启动到shell
4)挂载文件系统为可写模式:mounto remount,rw/
5)运行passwd,并按提示修改root密码。
6)如何之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:#touch/.autorelabel。因为我是个人实验系统,所以我直接将SELINUX关闭了。
7)运行命令exec/sbin/init来正常启动,或者用命令exec/sbin/reboot重启
十、重启后通过新密码登录成功,系统提示一些错误,按照提示一一执行命令修复成功,执行startx启动图形化界面成功,系统已成功恢复至CentOS 7.1.1503。
十一、将系统启动级别恢复到5(图形化界面)
#systemctl set-default graphical.target