相关实验示例

2018-02-01 18:35:28来源:cnblogs.com作者:shenxm人点击

分享

相关实验示例

创建文件系统

    1.创建分区        fdisk or gdisk  /dev/DIVICE    2.创建文件系统        mkfs .fs_type  or mkfs -t fs_type  /dev/DIVICE/???    3.挂载        创建挂载点 mkdir /mnt/???(可以任意创建)        临时挂载: mount /dev/DIVICE/???   /mnt/???(挂载点)        永久挂载 :vim  /etc/fstab                UUID  ………………..                mount -a

创建和删除swap分区

    1.创建分区        fdisk   /dev/DIVICE            MBR:82        gdisk  /dev/DIVICE            GPT:8200    2.创建交换分区        mkswap  /dev/DIVICE/???    3.编辑文件挂载的配置文件        vim /etc/fstab        UUID   swap   swap   defaults 或pri=num(代表优先级)  0    0    4.启用swap分区        swapon  -a    5.删除swap分区        1)禁用分区            swapoff  /dev/DIVICE/???        2)在/etc/fstab中删除对应的配置行        3)删除对应的分区            fdisk   /dev/DIVICE/???

以文件方式创建和删除swap分区

    最好新建个分区来供swap用,用已存在的也可以。    1.创建分区        fdisk  /dev/DIVICE    2.创建文件系统        mkfs.xfs(根据系统默认情况创建)   /dev/DIVICE/???    3.挂载文件系统        mkdir  /mnt/tmp?        vim /etc/fstab            UUID …………………        mount  -a    4.进入刚创建的文件系统,并创建用于做分区的文件        dd  if=/dev/zero of=swapfiles   bs=    count=    5.创建(更换)swap文件系统        mkswap  swapfiles(这个就当作分区用)        vim /etc/fstab            UUID ………    6.启动分区        swapon -a    7.删除swap分区        1)禁用            swapoff  /mnt/tmp/swapfiles        2)从/etc/fstab 中删除        3)删除swapfiles文件 或删除所在分区

实现配额

迁移home到独立分区(这里作为实现配额的条件)    1。 新建分区        fdisk /dev/DEVICE    2。 创建文件系统        mkfs.fs_type /dev/DEVICE    3。 临时挂载到临时目录 /mnt/home ,用于数据转存。        mount /dev/DEVICE  /mnt/home        cp -a /home/*  /mnt/home    4。 避免其他用户正在使用你所迁移的对象,通知后切到单用户进行操作:init 1    5。 进行永久挂载        vim /etc/fstab        UUID=xxx   /home    ext4 defaults 0 0    6。 备份home数据        rm -rf /home/*    7。 mount -a     8。 init 3 实现配额    1。 添加具有磁盘配额的选项关键字        vi /etc/fstab        UUID=xxx  /home  ext4 usrquota,grpquota 0 0        mount -o remount /home    2。创建新的quota文件         quotacheck -cug /home        /home/相对应的数据库文件{aquota.user,aquota.group}    3。开启配额功能        setenforce 0        quotaon  /home    4。编辑配额        edquota  wang        /dev/sda6   xxxx  80000 100000      5。因为是在/home中创建的磁盘配额,所以仅仅对/home有用    测试        su - wang        dd 

创建和删除软RAID

    1.创建所需的磁盘分区,大小分区大小必须一样        fdisk  /dev/DEVICE    2.创建并定义RAID设备(mdadm --create --help)        mdadm  -C /dev/md? -a yes -l ? -n ? -x ? /dev/{?,?,?,?,?}    3.查看RAID的情况        mdadm --detail|-D /dev/md?         or         cat /proc/mdstat    4.对新建的RIAD创建文件系统        mkfs.fs_type /dev/md?    5.进行临时挂载或永久挂载        mkdir /mnt/RAID?        mount /dev/md? /mnt/RAID?        vim /etc/fstab            uuid…….        mount -a        这样RAID就可以用了    6.增加新的成员给RAID(mdadm --grow/manage --help)        mdadm -G /dev/md? -n ? -a  /dev/sd?    7.移除坏的磁盘(磁盘工作情况下不能进行移除)(mdadm --manage --help)        mdadm /dev/md? -r /dev/sd?    8.删除RAID以及磁盘上RAID 信息        mdadm -S /dev/md?        umont /dev/md?        vim /etc/fstab 来移除/dev/md?        mdadm --zero-superblock /dev/sd?

逻辑卷相关

逻辑卷的实现    1。创建独立分区        fdisk  /dev/DEVICE        类型  LVM    2。先创建物理卷        pvcreate /dev/sda? /dev/sdb?    3。再创建卷组        vgcreate vg? /dev/sd{a,b}?    4。然后创建逻辑卷        lvcreate -n lv? -l 50%vg vg?        or        lvceate -n lv? -L 10G vg?    5。创建文件系统        mkfs.ext4 /dev/vg?/lv?    6。 挂载        mkdir /mnt/?        vim /etc/fstab        mount -a扩展逻辑卷    1。查看当前卷组空间        vgdisplay     2。扩展        1。若没有空间时,再进行物理卷的创建和卷组的扩展            pvcreate  /dev/sda7            vgextend vg0 /dev/sda7        2。扩展逻辑卷            lvextend -L 15G  /dev/vg0/lv0    3。进行文件系统同步(不同文件系统命令不同)        xfs_growfs /mnt/lv0        resize2fs /dev/vg0/lv1  15G    4。或者2,3合并,添加和同步        lvextend -r -L +500M /dev/vg0/lv1缩减逻辑卷(离线进行,一般是不会做的)    1。取消挂载        umount /mnt/lv1    2。检查文件系统        fsck -f /dev/vg0/lv1    3。缩减文件系统(ext系列缩减,xfs不支持)        resize2fs  /dev/vg0/lv1 5G    4。缩减逻辑卷        lvreduce -L 5G /dev/vg0/lv1    5。挂载        mount -a迁移逻辑卷    1。卸载        umount /mnt/lv0    2。卷组重命名        vgrename vg0 newvg0    3。逻辑卷重命名        lvrename /dev/newvg0/lv0 newlv0    4。卷组禁用        vgchange -an newvg0    5。导出卷组        vgexport newvg0    6。拆除硬盘        插入目标主机中    7。扫描磁盘上的物理卷        pvscan     8。导入卷组        vgimport  newvg0    9。激活卷组        vgchange -ay newvg0    10。创建挂在点并挂载        mkdir /mnt/newlv0;mount /dev/newvg0/newlv0  /mnt/newlv0从逻辑卷中删除正在使用的物理分区(硬盘)    1 vgdisplay;pvdisplay    2。移动物理卷空间到同一个卷组里其他地方(也是为了保留数据)         pvmove /dev/sda6    3。从卷中移除         vgreduce  vg0 /dev/sda6    4。删除物理卷        pvremove /dev/sda6

创建iso文件

    1。这个相当于把一个iso复制一份,实际上不是在制作只是copy        cp /dev/cdrom(设备名) /root/centos7.iso         or        dd  if=/dev/cdrom(设备名)  of=/root/centos7.iso    2。把一个目录打包成ios(这个才是在制作iso文件)        1)cp  -a /media/centos(源文件)  /app/centos6        2)不能用于启动,只能做yum源            mkisofs -r -o /root/sm.iso   /app/centos6        or        2)要想用于启动,就需要使用mkdvdiso.sh来制作            mkdvdiso.sh    /app/centos6  /  /root/sm.iso                注意:/app/centos6目录下的文件要注意    3。刻录光盘        wodim –v –eject centos.iso

最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台