117.info
人生若只如初见

centos分卷如何部署

在CentOS系统中进行分卷操作通常涉及使用LVM(逻辑卷管理)或手动分区。以下是两种常见的方法:

使用LVM进行分卷操作

  1. 查看当前磁盘容量

    df -h 
  2. 卸载磁盘

    umount /dev/sdXY 
  3. 从home卷分割出来的空间

    lvreduce -L 10G /dev/mapper/centos-home 
  4. 让上面的操作生效

    mkfs.xfs /dev/mapper/centos-home -f 
  5. 挂载磁盘

    mount -a /home 
  6. 重新查看磁盘容量

    df -h 
  7. 整理磁盘,查看空闲容量

    vgdisplay 
  8. 将空闲空间放到需要扩容的磁盘上面去

    lvextend -L 10G /dev/mapper/centos-root 
  9. 让上面一步生效

    xfs_growfs /dev/mapper/centos-root 
  10. 重新查看磁盘,成功

    df -h 

手动分区操作

  1. 查看当前磁盘分区情况

    使用 fdisk -l 命令查看当前的磁盘分区情况。

  2. 创建新的分区

    使用 fdisk 创建分区:

    sudo fdisk /dev/sdX 

    fdisk 交互界面中,按 n 创建新分区,然后按照提示设置分区类型、起始和结束位置等。完成后输入 w 保存并退出。

    使用 parted 创建分区:

    sudo parted /dev/sdX 

    parted 交互界面中,输入 unit s 将单位设置为扇区,然后输入 mkpart primary ext4 0 100 创建一个新的分区(这里假设分区大小为100GB)。完成后输入 quit 退出。

  3. 调整分区大小

    使用 parted 调整分区大小:

    sudo parted /dev/sdX 

    parted 交互界面中,输入 resizepart PART_NUMBER NEW_END 来调整分区大小(例如 resizepart 2 1000000000 将第二分区的大小调整为1GB)。完成后输入 quit 退出。

    使用 resize2fs 调整文件系统大小:

    sudo resize2fs /dev/sdXY 

    其中 /dev/sdXY 是你想要调整大小的分区(例如 /dev/sda2)。

  4. 删除分区

    使用 fdisk 删除分区:

    sudo fdisk /dev/sdX 

    fdisk 交互界面中,输入 d 删除分区,然后按照提示选择要删除的分区。完成后输入 w 保存并退出。

    使用 parted 删除分区:

    sudo parted /dev/sdX 

    parted 交互界面中,输入 rm PART_NUMBER 来删除分区(例如 rm 2)。完成后输入 quit 退出。

  5. 挂载分区

    使用 mount 命令挂载新的分区:

    sudo mount /dev/sdXY /mnt/new_partition 

    其中 /dev/sdXY 是你刚刚创建或调整大小的分区, /mnt/new_partition 是你想要挂载的目录。

  6. 卸载分区

    使用 umount 命令卸载已经挂载的分区:

    sudo umount /mnt/new_partition 
  7. 创建文件系统

    使用 mkfs 命令创建新的文件系统:

    sudo mkfs.ext4 /dev/sdXY 

    其中 /dev/sdXY 是你想要创建文件系统的分区。

  8. 备份和恢复

    在进行分卷管理时,建议定期备份重要数据,以防止数据丢失。你可以使用 rsynctar 等工具进行数据备份。

请注意,直接操作磁盘风险很大,建议操作前备份好重要数据,防止发生意外。

未经允许不得转载 » 本文链接:https://www.117.info/ask/febbcAzsNBQ5eBVw.html

推荐文章

  • centos下nodejs版本怎么选

    在CentOS下选择Node.js版本时,你可以考虑以下几个方面:
    使用NVM管理Node.js版本 **NVM(Node Version Manager)**是一个用于管理Node.js版本的工具,它允...

  • 怎么确保CentOS Python安装成功

    确保CentOS上的Python安装成功可以通过以下步骤进行验证:
    验证Python安装成功的方法 检查Python版本:
    在终端中输入以下命令查看Python版本:
    p...

  • CentOS C++编译错误怎么办

    在CentOS上遇到C++编译错误时,可以按照以下步骤进行排查和解决: 检查错误信息: 仔细阅读编译器输出的错误信息。错误信息通常会指出问题所在的具体文件、行号以...

  • 怎样配置centos redis主从复制

    在CentOS上配置Redis主从复制涉及几个步骤。以下是详细的配置过程:
    1. 安装Redis
    首先,确保在主服务器和从服务器上都安装了Redis。
    sudo yum i...

  • centos cmatrix日志如何查看

    在CentOS系统中,cmatrix是一个基于终端的字符矩阵动画显示工具,它本身并不直接生成日志文件。但是,你可以通过以下几种方法来查看与cmatrix相关的信息或输出:...

  • CentOS中SQL Server安全漏洞如何防范

    在CentOS中防范SQL Server的安全漏洞,可以采取以下措施:
    安全配置 创建登录账户和数据库用户:使用CREATE LOGIN和CREATE USER命令创建登录账户和数据库用...

  • FetchLinux的日志记录功能如何设置

    在Linux系统中,日志记录功能可以通过配置日志服务来设置和管理。以下是一些关于如何设置日志记录功能的详细步骤和信息:
    日志服务简介 rsyslog:在CentOS ...

  • 如何管理CentOS HDFS用户权限

    在CentOS系统中管理HDFS(Hadoop分布式文件系统)用户权限通常涉及以下几个方面: HDFS用户和组设置: 确保HDFS服务以特定的用户身份运行,通常是hdfs用户。