zoukankan      html  css  js  c++  java
  • 对磁盘进行分区相关脚本

    #!/bin/bash

    #修改分区大小
    path=/home
    size=20G
    size1=10G

    df -h
    sudo umount $path
    sudo e2fsck -f /dev/mapper/VolGroup-lv_home
    sudo resize2fs -p /dev/mapper/VolGroup-lv_home
    mount $path
    df -h
    lvreduce -L $size /dev/mapper/VolGroup-lv_home
    Vgdisplay
    lvextend -L +$size1 /dev/mapper/VolGroup-lv_root
    resize2fs -p /dev/mapper/VolGroup-lv_root
    #####上面的谨慎使用,可能会导致数据丢失########


    #对新加磁盘进行分区
    fdisk -l
    fdisk /dev/xvdb  //新磁盘

    #划分为几个分区后,进行格式化
    mkfs -t ext4 /dev/xvdb1   #更快的格式化方法mkfs.ext4 -T largefile /dev/xvdb1
    mkfs -t ext4 /dev/xvdb2
    mount /dev/xvdb1 /opt
    mount /dev/xvdb2 /var
    #写入/etc/fsatab
    #blkid /dev/xvdb1
    #blkid /dev/xvdb2
    #UUID=7d1c5c94-2d2a-47ab-94a1-b1aef9a8ff57 /opt ext4 defaults 1 2
    uuid=`blkid /dev/xvdc1 | awk '{print $2}' | sed 's/"//g'`
    echo $uuid /opt ext4 defaults 1 2>> /etc/fstab

  • 相关阅读:
    [开发笔记usbTOcan]PyUSB访问设备
    spring之web.xml
    SpringMVC中Controller如何将数据返回
    总结
    流的append
    对象,构造方法、类
    多态
    类的多态性
    环境变量
    构造方法和成员方法的区别
  • 原文地址:https://www.cnblogs.com/sunt9/p/6690508.html
Copyright © 2011-2022 走看看