zoukankan      html  css  js  c++  java
  • Linux磁盘管理实际操作

    1、为主机新增两块30GBSCSI硬盘

     

    2、划分3个主分区,各5GB,剩余空间作为扩展分区

     

    3、在扩展分区中建立2个逻辑分区,容量分别为2GB10GB

     

    4、将第一个逻辑分区的类型改为swap

     

     

     

    5、将第一个主分区格式化为ext4

     

    6、将第二个主分区格式化为xfs

     

    7、将第三个主分区格式化为FAT32

     

    8、创建 /data1 /data2 /data3

    [root@localhost ~]# mkdir -pv /data1/data2/data3

    mkdir: 已创建目录 "/data1"

    mkdir: 已创建目录 "/data1/data2"

    mkdir: 已创建目录 "/data1/data2/data3"

    9、将第一个主分区挂载到/data1,在目录中创建文件测试,并实现 /etc/fstab

    [root@localhost ~]# mount /dev/sdb1 /data1

    [root@localhost ~]# cd /data1

    [root@localhost ~]# mkdir -pv /data1/liubei

    mkdir: 已创建目录 "/data1/liubei"

    [root@localhost ~]# ls /data1/

    liubei  lost+found

    10、将第二个主分区挂载到/data2,在目录中创建文件测试,并实现 /etc/fstab

    [root@localhost ~]# mount /dev/sdb2 /data2

    [root@localhost ~]# mkdir -pv /data2/cipan2

    mkdir: 已创建目录 "/data2/cipan2"

    [root@localhost ~]# ls /data2

    cipan2

    11、将第个主分区挂载到/data3,在目录中创建文件测试,并基于UUID实现 /etc/fstab

    [root@localhost ~]# mount /dev/sdb3 /data3

    mount: /dev/sdb3 写保护,将以只读方式挂载

    12、将第一个逻辑分区格式化swap格式,将swap分区扩展,测试查看

    [root@localhost ~]# mkswap /dev/sdb5

    正在设置交换空间版本 1,大小 = 2097148 KiB

    无标签,UUID=25c6113a-b908-40f7-96fd-03de13e8097b

    [root@localhost ~]# swapon /dev/sdb5

    [root@localhost ~]# swapon -s

    文件名 类型 大小 已用 权限

    /dev/dm-1                               partition 2097148 0 -1

    /dev/sdb5                               partition 2097148 0 -2

    13、通过xftp等工具将linux.iso 传到linux虚拟机中,并挂载查看内容

    14、基于文件方式将SWAP扩大500M

    [root@localhost ~]# dd if=/dev/zero of=/tmp/swap.file bs=100M count=5

    记录了5+0 的读入

    记录了5+0 的写出

    524288000字节(524 MB)已复制,3.42036 秒,153 MB/ 

    使用dd命令创建一个500M的文件

    [root@localhost ~]# mkswap /tmp/swap.file

    正在设置交换空间版本 1,大小 = 511996 KiB

    无标签,UUID=540de95e-0586-4fe1-9616-ad7f403a6c9d 

    将该文件改为swap格式的文件,使其可以为swap分区所用

    [root@localhost ~]# swapon /tmp/swap.file

    swapon: /tmp/swap.file:不安全的权限 0644,建议使用 0600

    将创建好的swap文件添加到swap分区中

    [root@localhost ~]# vim /etc/fstab

    进入fstab文本编辑器,在最后一行加入:

    /tmp/swap.file     swap     swap    defaults    0  0   

    保存退出

    [root@localhost ~]# free

                  total        used        free      shared  buff/cache   available

    Mem:        2035356      566364      430376        9888     1038616     1256584

    Swap:       2609144           0     2609144

    free进行查看

    15、利用dd命令将光盘内容制作成iso镜像文件

    [root@localhost ~]# dd if=/dev/cdrom of=/root/linux-1.iso

    记录了8419328+0 的读入

    记录了8419328+0 的写出

    4310695936字节(4.3 GB)已复制,30.3877 秒,142 MB/

    Cp dev/cdrom /root/Linux-2.iso

    16、查看磁盘的使用情况

    [root@localhost ~]# df -hT

    文件系统                类型      容量  已用  可用 已用% 挂载点

    /dev/mapper/centos-root xfs        39G  9.4G   30G   25% /

    devtmpfs                devtmpfs  985M     0  985M    0% /dev

    tmpfs                   tmpfs     994M   84K  994M    1% /dev/shm

    tmpfs                   tmpfs     994M  8.9M  986M    1% /run

    tmpfs                   tmpfs     994M     0  994M    0% /sys/fs/cgroup

    /dev/sda1               xfs       497M  107M  391M   22% /boot

    /dev/mapper/centos-home xfs        19G   36M   19G    1% /home

    /dev/sr0                iso9660   4.1G  4.1G     0  100% /run/media/root/CentOS 7 x86_64

    /dev/sdb1               ext4      4.8G   20M  4.6G    1% /data1

    /dev/sdb2               xfs       5.0G   33M  5.0G    1% /data2

    17、利用parted命令将上述分区过程对另一个硬盘重做一遍

    [root@localhost ~]# parted /dev/sdc

    GNU Parted 3.1

    使用 /dev/sdc

    Welcome to GNU Parted! Type 'help' to view a list of commands.

    (parted) mklabel

    新的磁盘标签类型?                                                        

    aix    amiga  bsd    dvh    gpt    loop   mac    msdos  pc98   sun    

    新的磁盘标签类型? gpt

    (parted) mkpart

    分区名称?  []? part1                                                     

    文件系统类型?  [ext2]? xfc                                               

    parted: invalid token: xfc

    文件系统类型?  [ext2]? xfs                                               

    起始点? 1G                                                               

    结束点? 5G                                                               

    (parted) mkpart                                                           

    分区名称?  []? part2                                                     

    文件系统类型?  [ext2]? xfs                                               

    起始点? 5G                                                               

    结束点? 10G                                                              

    (parted) mkpart                                                           

    分区名称?  []? part3                                                     

    文件系统类型?  [ext2]? xfs                                               

    起始点? 10G                                                              

    结束点? -1

    (parted) quit                                                             

    信息: You may need to update /etc/fstab.

    18、尝试利用shell脚本配置yum仓库

    19、尝试利用shell脚本配置httpd服务

    20、尝试利用shell脚本将2~12题实现

  • 相关阅读:
    欢迎使用CSDN-markdown编辑器
    银行票据
    【思考】:怎样把论文按照一定格式生成模板?
    ARP地址解析协议
    ACL访问控制列表
    dns域名系统
    NAT网络地址转换
    MAC地址如何在windows与unix下查看?
    银行承兑汇票的推广与使用给中国企业带来的影响?
    win7 复制文件慢的解决方法
  • 原文地址:https://www.cnblogs.com/990114-jhc/p/11302032.html
Copyright © 2011-2022 走看看