RHCE(redhat7)(三)

RHCE(redhat7)(三)

 

一、配置软RAID(mdadm)

 

mdadm装系统时会自动装上,不需额外装

 

# mdadm -C /dev/md1 -a yes -l1 -n2/dev/sdb1 /dev/sdb2   (注意1前面是字母l1代表raid12代表2快硬盘)

 

查看信息:

 

# mdadm -D /dev/md1

 

生成配置文件(不然,服务器重启软RAID就失效了):

 

# mdadm -Ds > /etc/mdadm.conf

 

# mkfs.xfs /dev/md1

 

# mount /dev/md1 /aa  (这样就可以用了,可写到/etc/fstab里)

 

停用软RAID

 

# mdadm -S /dev/md1 

 

启用软RAID

 

# mdadm -A /dev/md1

 

 

 

二、LVM

 

先创建一个物理卷组:

# pvcreate /dev/sdb1

 

再创建一个逻辑卷组:

# vgcreate vg0 /dev/sdb1 (默认PE4M

 

# vgcreate �Cs 8M vg0  /dev/sdb1 (可在创建时指定PE大小为8M

 

查看物理卷组命令:

# pvscan

 

查看逻辑卷组命令:

# vgdisplay vg0

删除物理卷组命令:

# pvremove /dev/sdb1

 

删除逻辑卷组命令:

# vgremove vg0

 

创建大小为200M的分区/dev/vg0/lv01:

# lvcreate �CL 200M �Cn /dev/vg0/lv01

 

创建大小为200PE大小的分区/dev/vg0/lv01(即200x4M:

# lvcreate �Cl 200 �Cn /dev/vg0/lv01

 

查看分区:
# lvscan

 

格式化分区(mount后即可正常使用):

# mkfs.xfs /dev/vg0/lv01

 

放大到400M

# lvextend �CL 400M �Cn /dev/vg0/lv01 

 

增加400M

# lvextend �CL +400M �Cn /dev/vg0/lv01

 

增加50PE:

# lvextend �Cl +50 �Cn /dev/vg0/lv01

 

停用lv01分区:

# lvchange �Can /dev/vg0/lv01 

 

减小分区到300M(需先停用分区):

# lvreduce �CL 300M �Cn /dev/vg0/lv01

 

启用lv01分区:

# lvchange �Cay /dev/vg0/lv01

 

增加物理卷:

# vgextend vg0 /dev/sdb2

 

删除物理卷:

# vgreduce vg0 /dev/sdb2

 

数据迁移:

# pvmove �Ci 3 /dev/sdb1 /dev/sdb2  (将sdb1数据迁到sdb2上,3秒刷新一次)

 

创建快照(设置大小为总理的20%):

# lvcreate �CL 40M �Cn /dev/vg0/lv01_snap �Cs /dev/vg0/lv01

 

删除快照:

# lvremove /dev/vg0/lv01_snap

 

 

三、开机图形或文字界面

 

查看开机图形或文字:

# systemctl get-default

 

设置开机图形界面:

# systemctl set-default graphical.target

# ln �Cs /usr/systemd/system/graphical.target/etc/system/system/default.target

 

设置开机文字界面:

# systemctl set-default multi-user.target

# ln �Cs /usr/systemd/system/multi-user.target/etc/system/system/default.target

 

Ctrl+Alt+F2….F6   文字模式

Ctrl+Alt+F1\F7    图形模式

 

 

四、误删grub2目录解决办法:

 

# grub2-install /dev/sda

# grub2-mkconfig > /boot/grub2/grub.cfg

 

 

五、破解root密码步骤:

 

方法一:

 

开机启动是调至第2项,按字母e进去,将有root=UUID…..  ro的那一行,ro后面全删掉,添加rd.break(仅限该行部分),然后按Ctrl+x

 

# mount �Co remount,rw /sysroot/

# chroot /sysroot/

# passwd

输入新密码

# touch /.autorelabel

# exit

# exit

 

方法二:

 

开机启动是调至第2项,按字母e进去,将有root=UUID…..  ro的那一行,最后的rhgbquiet改为init=/bin/bash,然后按Ctrl+x

 

# mount �Co remount,rw /

# passwd

输入新密码

# touch /.autorelabel

# exec /sbin/init

 

 

六、systemctl命令:

 

启动、停止、重启、查看状态:

 

# systemctl start\stop\restart\status httpd

 

激活服务:

# systemctl is-active  httpd

 

开机启动httpd

# systemctl enable httpd

 

开机不启动httpd:

# systemctl disable httpd

 

使用systemctl命令杀死服务:

# systemctl kill httpd

 

 

列出所有服务(包括启用和禁用):

# systemctl list-units --type=service

 

 

屏蔽服务(使它不能启动或显示):

# systemctl mask httpd

 

取消屏蔽:

# systemctl unmask httpd

 

 

你可能感兴趣的:(rhce)