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 –s 8M vg0  /dev/sdb1 (可在创建时指定PE大小为8M

 

查看物理卷组命令:

# pvscan

 

查看逻辑卷组命令:

# vgdisplay vg0

删除物理卷组命令:

# pvremove /dev/sdb1

 

删除逻辑卷组命令:

# vgremove vg0

 

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

# lvcreate –L 200M –n /dev/vg0/lv01

 

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

# lvcreate –l 200 –n /dev/vg0/lv01

 

查看分区:
# lvscan

 

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

# mkfs.xfs /dev/vg0/lv01

 

放大到400M

# lvextend –L 400M –n /dev/vg0/lv01 

 

增加400M

# lvextend –L +400M –n /dev/vg0/lv01

 

增加50PE:

# lvextend –l +50 –n /dev/vg0/lv01

 

停用lv01分区:

# lvchange –an /dev/vg0/lv01 

 

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

# lvreduce –L 300M –n /dev/vg0/lv01

 

启用lv01分区:

# lvchange –ay /dev/vg0/lv01

 

增加物理卷:

# vgextend vg0 /dev/sdb2

 

删除物理卷:

# vgreduce vg0 /dev/sdb2

 

数据迁移:

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

 

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

# lvcreate –L 40M –n /dev/vg0/lv01_snap –s /dev/vg0/lv01

 

删除快照:

# lvremove /dev/vg0/lv01_snap

 

 

三、开机图形或文字界面

 

查看开机图形或文字:

# systemctl get-default

 

设置开机图形界面:

# systemctl set-default graphical.target

# ln –s /usr/systemd/system/graphical.target/etc/system/system/default.target

 

设置开机文字界面:

# systemctl set-default multi-user.target

# ln –s /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 –o remount,rw /sysroot/

# chroot /sysroot/

# passwd

输入新密码

# touch /.autorelabel

# exit

# exit

 

方法二:

 

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

 

# mount –o 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

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1718494如需转载请自行联系原作者


yangzhimingg

相关文章
|
5月前
|
Linux 数据安全/隐私保护 流计算
RedHat红帽认证---RHCE
RedHat红帽认证---RHCE
51 0
|
Shell Linux 开发工具
红帽认证RedHat-RHCSA shell的基本应用
红帽认证RedHat-RHCSA shell的基本应用
122 0
|
数据安全/隐私保护
|
Web App开发 网络协议 关系型数据库