一、搭建本地yum仓库脚本(sz 文件名,将文件导出到真机中)
1、编辑一个vim文件yum.sh,然后bash yum.sh执行(文件内容如下)
#!/bin/bash
#定义此脚本为bash编译器
mount /dev/sr0 /mnt
#将sr0挂载到mnt中
cd /etc/yum.repos.d
#移动至原yum仓库
mkdir wly
#创建wly文件夹
mv ./*repo ./wly
#将原repo仓库移动至wly仓库
echo '[bendi]
name=KY18B
baseurl=file:///mnt
gpgcheck=0' >bd.repo
#创建新repo仓库bd并进行定义
yum clean all
#清除原yum缓存
yum makecache
#重新加载yum
yum install tree
#测试安装tree命令
二、完成软件编码安装
1、下载源码包
2、解压源码包
3、运行源码包中的configure(解决报错后再次执行)
4、解决报错
5、make对文件进行编译
7、刻录至硬盘make install
8、关闭防火墙
9、进入网页查看是否安装成功
三、磁盘分盘;物理卷、卷组、逻辑卷的建立;逻辑卷的扩容
1、虚拟机添加磁盘
2、刷新磁盘情况
①echo '- - -' >/sys/class/scsi_host/host0/scan
②echo '- - -' >/sys/class/scsi_host/host1/scan
③echo '- - -' >/sys/class/scsi_host/host2/scan
3、lsblk查看磁盘是否添加成功
4、fdisk 磁盘(对磁盘进行分区,更改属性并保存)
5、pvcreate 磁盘(将磁盘变为物理卷)
6、vgcreate 新建卷组名 物理卷(将物理卷组合为卷组)
7、lvcreate -L 大小 -n 新建逻辑卷名称 卷组(从卷组中划分逻辑卷)
8、lsblk查看是否划分成功
7、对逻辑卷ky18进行格式化安装xfs文件系统
8、将逻辑卷ky18挂载使用
9、对逻辑卷ky18进行扩容
11、xfs_growfs 挂载点(对挂载点进行刷新)
四、rbm的备份、破坏与修复
1、新建磁盘并安装文件系统(fdisk分区、mkfs.xfs安装文件系统)
2、mount 磁盘 挂载点(挂载磁盘)
3、rbm的备份(将/dev/sda的前512字节备份到其余的磁盘上)
4、对源rbm进行破坏(将空文件复制到sda中,覆盖掉前512字节)
5、reboot对系统进行重启(此时无法成功启动,于是进入光驱系统进行修复)
6、选择第二个centos(进入救援系统)
7、成功进入救援系统
8、在救援系统中输入参数1进入命令模式
9、创建挂载点
10、将拥有mbr备份的磁盘挂载到系统中
11、将mbr备份复制到/dev/sda中
12、reboot重启运行查看是否成
5、模拟grub破坏及修复
5、进入Linux系统环境chroot /mnt/sysimage
6、重新建立加载grub2扇区grub2-install /dev/sda
3、进入Linux系统环境chroot /mnt/sysimage
1、修改历史命令最大记录数vim /etc/profile(如图)