您的位置:首页 > 其它

RHCE(redhat7)(三)

2015-12-01 14:33 253 查看
RHCE(redhat7)(三)
一、配置软RAID(mdadm)

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

# mdadm -C /dev/md1 -a yes -l1 -n2/dev/sdb1 /dev/sdb2 (注意1前面是字母l,1代表raid1,2代表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 (默认PE为4M)

# 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

创建大小为200个PE大小的分区/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

增加50个PE:
# 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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  RHCE