• 文件系统与LVM逻辑卷


    文件系统与LVM逻辑卷

    Swap命令

    Lvm逻辑卷

    作用:

    将多个物理的磁盘整合成一张大的虚拟磁盘;在不影响使用的情况下,扩充硬盘容量。

    LVM基本概念:

    Pv 物理卷

    vg 卷组

    Lv 逻辑卷

    创建物理卷

    Free命令

    缩减lvm逻辑卷大小

    LVM逻辑卷

    格式化命令 mkfs mkswap

    查看磁盘情况 df命令

    挂载、卸载 mount、umount命令

    自动挂载 /etc/fstab

    刷新 resize2fs

    查看UUID号

    整合、扩展逻辑卷,缩减逻辑卷

    内存使用监控 free命令

    U盘挂载步骤

    个人配置脚本的使用

    ==================================

    格式化命令 mkfs mkswap

    mkfs格式化数据磁盘

    # mkfs -t ext4 /dev/sdb1

    # mkfs.ext4 /dev/sdb1

    -t 指定格式化文件类型

    -b 指定block大小,单位字节

    -I  inode大小

    -U 设UUID号

    -q 执行不显示信息

    mkswap格式化虚拟磁盘

    # mkswap /dev/sdb5

    # swapon -s 查看已挂载的虚拟磁盘情况

    # swapon /dev/sdb5 查看挂载情况

    # swapoff /dev/sdb5 卸载虚拟缓存

    ===============================

    查看磁盘情况 df命令

    df -h 显示更易读的容量单位

    df -i  显示iNode数量

    df -T显示对应文件系统的类型

    =================================

    挂载、卸载 mount、umount命令

    mount -t 类型 存储设备 挂载目录

    mount -a 挂载/etc/fstab中已记录的所有挂载

    mount 查看当前挂载

    mount -o loop ISO镜像文件 挂载目录

    mount -o rw 读写方式挂载

    mount -o ro 只读方式挂载

    mount -o remount 重新挂载

    umount 挂载目录

    umount 存储设备位置

    umount -a 卸载所有/etc/fstab已记录的挂载

    =========================

    自动挂载 /etc/fstab

    # vim /etc/fstab

    在自动挂载文件中,末行输入,

    /dev/vg0/yunjisuan     /root/benet1    ext4    defaults   0 0

    保存并退出

    =========================

    刷新 resize2fs

    # resize2fs /dev/vg0/yunjisuan

    ========================

    查看UUID号

    # blkid /dev/vg0/yunjisuan

    ===============================

    内存使用监控 free命令

    free -m 以M的方式显示内存情况

    ===========================

    U盘挂载步骤

    1、在笔记本上把ISO镜像文件拷贝到U盘

    2、将U盘插入服务器的U盘接口

    3、此时,/dev目录下会有U盘接口文件

    4、挂载U盘,# mount -o loop /dev/U盘文件

    5、从/tmp目录下,将镜像文件拷贝带操作系统其它目录里

    6、挂载光盘镜像,# mount -o loop xx.iso /media/cdrom

    ====================================

    个人配置脚本的使用

    该文件里的内容会开机自启动,我们只需把要设置开机自启动的程序添加进该文件里,并做好备注即可。

    /etc/rc.d/rc.local文件=====快捷方式/etc/rc.local文件

    # vim /etc/rc.d/rc.local

    在末行输入,

    "xx年xx月xx日,代号======>下行命令的具体作用"

    # mount /dev/vg0/yunjisuan /root/benet1

    并删除之前写入/etc/fstab的/dev/vg0/yunjisuan开机自动挂载行,即可

    ===================================

    LVM虚拟磁盘

    作用:

    (1)在不影响使用的情况下,扩充硬盘容量

    (2)将对各物理磁盘整合成一张大的虚拟磁盘

    整合、扩展逻辑卷

    创建物理卷

    # pvcreate /dev/sd[bcd]

    创建卷组

    # vgcreate -s 8 vg0 /dev/sd[bcd]

    创建逻辑卷

    # lvcreate -L 20G -n yunjisuan vg0

    格式化/dev/vg0/yunjisuan

    # mkfs.ext4 /dev/vg0/yunjisuan

    查看UUID号

    # blkid /dev/vg0/yunjisuan

    将/dev/vg0/yunjisuan挂载到/root/benet1

    # mount /dev/vg0/yunjisuan /root/benet1

    查看磁盘情况

    # df -h

    扩展逻辑卷

    # lvextend -L +10G /dev/vg0/yunjisuan

    查看逻辑卷

    # lvs

    查看磁盘情况

    # df -h

    刷新磁盘数据

    # resize2fs /dev/vg0/yunjisuan

    查看磁盘情况

    # df -h

    设置自动挂载

    (第一种方法)

    # vim /etc/fstab

    /dev/vg0/yunjisuan  /root/benet1  ext4 defaults 0 0

    挂载/etc/fstab中已记录的挂载文件

    # mount -a

    (第二种方法)

    # vim /etc/rc.d/rc.local

    备注日期,操作人及命令的作用

    # mount /dev/vg0/yunjisuan /root/benet1

    重启

    # reboot

    查看磁盘情况

    # df -h

    ==========================================

    缩减逻辑卷

    先检查逻辑卷是否有错误

    # e2fsck /dev/vg0/yunjisuan

    调整逻辑卷超级块大小为10G

    # resize2fs -f /dev/vg0/yunjisuan 10G

    缩减逻辑卷容量为10G

    # lvreduce -L 10G /dev/vg0/yunjisuan

    查看逻辑卷

    # lvs

    更新一下,更新成功

    # resize2fs /dev/vg0/yunjisuan

    卸载/dev/vg0/yunjisuan

    # umount /dev/vg0/yunjisuan

    格式化/dev/vg0/yunjisuan

    # mkfs.ext4 /dev/vg0/yunjisuan

    将/dev/vg0/yunjisuan挂载到/root/benet1

    # mount /dev/vg0/yunjisuan /root/benet1

    查看磁盘情况

    # df -h

    ===============================================================================================================================

    文件系统与逻辑卷
    ===========================
    格式化命令 mkfs mkswap
    查看磁盘情况 df命令
    挂载、卸载 mount、umount命令
    自动挂载 /etc/fstab
    刷新 resize2fs
    查看UUID号
    整合、扩展逻辑卷,缩减逻辑卷
    内存使用监控 free命令
    U盘挂载步骤
    个人配置脚本的使用
    ==================================
    格式化命令 mkfs mkswap
    mkfs格式化数据磁盘
    mkfs -t ext4 /dev/sdb1
    mkfs.ext4 /dev/sdb1

    mkswap格式化虚拟磁盘
    mkswap /dev/sdb5
    swapon -s 查看已挂载的虚拟磁盘情况
    swapon /dev/sdb5 查看挂载情况
    swapoff /dev/sdb5 卸载虚拟缓存
    ===============================
    查看磁盘情况 df命令
    df -h 显示更易读的容量单位
    df -i 显示iNode数量
    df -T显示对应文件系统的类型
    =================================
    挂载、卸载 mount、umount命令
    mount -t 类型 存储设备 挂载目录
    mount -a 挂载/etc/fstab中已记录的所有挂载
    mount 查看当前挂载
    mount -o loop ISO镜像文件 挂载目录
    mount -o rw 读写方式挂载
    mount -o ro 只读方式挂载
    mount -o remount 重新挂载

    umount 挂载目录
    umount 存储设备位置
    umount -a 卸载所有/etc/fstab已记录的挂载
    =========================
    自动挂载 /etc/fstab
    vim /etc/fstab
    在自动挂载文件中,末行输入,
    /dev/vg0/yunjisuan /root/benet1 ext4 defaults 0 0
    保存并退出
    =========================
    刷新 resize2fs
    resize2fs /dev/vg0/yunjisuan
    ========================
    查看UUID号
    blkid /dev/vg0/yunjisuan
    ===============================
    内存使用监控 free命令
    free -m 以M的方式显示内存情况
    ===========================
    U盘挂载步骤
    1、在笔记本上把ISO镜像文件拷贝到U盘
    2、将U盘插入服务器的U盘接口
    3、此时,/dev目录下会有U盘接口文件
    4、挂载U盘,mount -o loop /dev/U盘文件
    5、从/tmp目录下,将镜像文件拷贝带操作系统其它目录里
    6、挂载光盘镜像,mount -o loop xx.iso /media/cdrom
    ====================================
    个人配置脚本的使用
    该文件里的内容会开机自启动,我们只需把要设置开机自启动的程序添加进该文件里,并做好备注即可。
    /etc/rc.d/rc.local文件=====快捷方式/etc/rc.local文件
    vim /etc/rc.d/rc.local
    在末行输入,
    "xx年xx月xx日,代号======>下行命令的具体作用"
    mount /dev/vg0/yunjisuan /root/benet1
    并删除之前写入/etc/fstab的/dev/vg0/yunjisuan开机自动挂载行,即可
    ===================================
    整合、扩展逻辑卷

    创建物理卷
    pvcreate /dev/sd[bcd]

    创建卷组
    vgcreate -s 8 vg0 /dev/sd[bcd]

    创建逻辑卷
    lvcreate -L 20G -n yunjisuan vg0

    格式化/dev/vg0/yunjisuan
    mkfs.ext4 /dev/vg0/yunjisuan

    查看UUID号
    blkid /dev/vg0/yunjisuan

    将/dev/vg0/yunjisuan挂载到/root/benet1
    mount /dev/vg0/yunjisuan /root/benet1

    查看磁盘情况
    df -h

    扩展逻辑卷
    lvextend -L +10G /dev/vg0/yunjisuan

    查看逻辑卷
    lvs

    查看磁盘情况
    df -h

    刷新磁盘数据
    resize2fs /dev/vg0/yunjisuan

    查看磁盘情况
    df -h

    设置自动挂载
    (第一种方法)vim /etc/fstab
    /dev/vg0/yunjisuan /root/benet1 ext4 defaults 0 0

    挂载/etc/fstab中已记录的挂载文件
    mount -a
    (第二种方法)vim /etc/rc.d/rc.local
    备注日期,操作人及命令的作用
    mount /dev/vg0/yunjisuan /root/benet1

    重启
    reboot

    查看磁盘情况
    df -h
    ==========================================
    缩减逻辑卷
    先检查逻辑卷是否有错误
    e2fsck /dev/vg0/yunjisuan

    调整逻辑卷超级块大小为10G
    resize2fs -f /dev/vg0/yunjisuan 10G

    缩减逻辑卷容量为10G
    lvreduce -L 10G /dev/vg0/yunjisuan

    查看逻辑卷
    lvs

    更新一下,更新成功
    resize2fs /dev/vg0/yunjisuan

    卸载/dev/vg0/yunjisuan
    umount /dev/vg0/yunjisuan

    格式化/dev/vg0/yunjisuan
    mkfs.ext4 /dev/vg0/yunjisuan

    将/dev/vg0/yunjisuan挂载到/root/benet1
    mount /dev/vg0/yunjisuan /root/benet1

    查看磁盘情况
    df -h

  • 相关阅读:
    架构师之路(4)详解面向对象 王泽宾 (转)
    输出螺旋矩阵(一)
    输出螺旋矩阵(三)
    excel sheet中数据的快速复制
    计算数组的维数
    不绑定记录集获取datagrid某行某列的内容
    API判断数组是否为空
    将某网页的某框架内容显示在WEBBROWSER中
    输出螺旋矩阵(二)
    快速删除一个包含文件和子文件夹的文件夹
  • 原文地址:https://www.cnblogs.com/zhoulang8999/p/9872575.html
Copyright © 2020-2023  润新知