首页 帮助中心 美国云服务器 Linux中添加大于2TB的新磁盘的方法有哪些
Linux中添加大于2TB的新磁盘的方法有哪些
时间 : 2024-12-16 10:40:18 编辑 : 华纳云 阅读量 : 51

Linux中一般会使用fdisk来对磁盘进行分区,但是对于大于2TB硬盘确无法使用fdisk进行分区。这种情况一般可以用parted命令,主要差异是在分区格式上,fdisk使用的是DOS分区表格式,而parted使用是GPT格式。当然也可以选gdisk代替parted工具。

华纳云在本文分享的是如何在现有Linux服务器中添加超2TB的新磁盘。首先通过fdisk命令把当前的分区详细信息列出来:

# fdisk -l

如连接一块20GB容量磁盘,添加新磁盘后再次使用相同的fdisk命令验证分区,确认新磁盘的连接且被系统识别。

# fdisk -l

如果要添加物理硬盘,可能会发现分区已经创建,这时候要用parted命令前先用fdisk删除分区:

# fdisk /dev/xvdd

使用d开关命令删除分区并w写入更改并退出。删除分区需要小心,不能把磁盘上重要数据删除。然后就可以开始使用parted命令对新磁盘进行分区。

#parted /dev/xvdd

要把分区表的格式设置成为GPT:

(parted)mklabel gpt

创建主分区表分配磁盘容量,如使用20GB:

(parted)mkpart 主 0GB 20GB

可以看下新分区在fdisk中如何列出:

# fdisk /dev/xvdd

再格式化然后挂载分区,在/etc/fstab中添加相同内容,来控制系统启动时要挂在的文件系统:

# mkfs.ext4 /dev/xvdd1

分区被格式化后要把分区挂载在/data1下:

# mount /dev/xvdd1 /data1

对于永久挂载,在/etc/fstab文件中添加条目:

/dev/xvdd1/data1ext4defaults  0   0

内核应该支持GTP,便于使用GPT格式来分区。默认情况下,RHEL/CentOS的内核支持GPT,但 Debian/Ubuntu,需要在更改配置后重新编译内核。

以上步骤可以帮助你在Linux系统中成功添加并使用一块大于2TB的新磁盘。

华纳云 推荐文章
Linux中systemd服务和单元的解读 用fswatch跟踪linux中文件和目录更改 直接从硬盘运行Linux发行版的方法 用Yum删除具依赖关系的软件包的方法 用sysctl命令修改Linux内核变量的步骤 如何在Linux中新建密码保护的zip文件 适用于Linux的云存储软件推荐 Linux 中的 dir 命令选项与参数详解 OpenSSH服务器最佳安全实践包含哪些 设置网络存储库用于安装或更新软件包的方法
客服咨询
7*24小时技术支持
技术支持
渠道支持