使用fdisk -l查看磁盘信息
[root@localhost home]# fdisk -l
磁盘 /dev/sda:64.4 GB, 64424509440 字节,125829120 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000a47ad
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 125829119 62401536 8e Linux LVM
磁盘 /dev/sdb:1649.3 GB, 1649267441664 字节,3221225472 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
发现有磁盘,路径为/dev/sdb。然后使用fdisk命令进行建立分区
[root@localhost home]# fdisk /dev/sdb
然后先新建分区(我这里因为要存储大数据库文件 所以逻辑全部是一个分区)
命令(输入 m 获取帮助):n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p):
Using default response p
分区号 (1-4,默认 1):
起始 扇区 (2048-3221225471,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-3221225471,默认为 3221225471):
将使用默认值 3221225471
分区 1 已设置为 Linux 类型,大小设为 1.5 TiB
最后保存分区
命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
使用fdisk -l命令查看,已经有分区了
磁盘 /dev/sdb:1649.3 GB, 1649267441664 字节,3221225472 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xe0bc0098
设备 Boot Start End Blocks Id System
/dev/sdb1 2048 3221225471 1610611712 83 Linux
建好分区后要格式化分区,建立文件系统
[root@localhost home]# mkfs.ext3 /dev/vdb
这样文件系统就建好了,然后选择一个挂载点挂上就可以了,我挂载在/home/data/下了
[root@localhost home]# mount /dev/sdb1 /home/data/
不管是任何云服务器都是没有多少磁盘空间的,最大的不过就20G,腾讯云默认Linux只有8GB系统盘,一般的网站也足够使用,如果额外购买的数据盘安装系统之后根据不同的面板、系统的路径问题可能不会自动加载到指定的数据盘目录,需要我们手工进行加载数据盘
,也就是我们常说的挂载。正好今天演示一下腾讯云Linux系统如何挂载磁盘。
1、检查硬盘设备是否有数据盘
当然我也知道我现在磁盘是有数据的,大概服务器有58G的磁盘空间,8G是系统盘那么就剩下了50G的剩余空间,那么下面我就把这50G挂载。
查询命令:
fdisk
-l
我们可以看到有52GB的数据盘没有挂载,看好前面的路径/dev/vdb
2、数据硬盘分区
执行命令:
fdisk
/dev/vdb
依次输入
n
、p、
1、
回车、回车、wq
这里的VDB是我们上面看到数据硬盘的名称,如果你不是这个需要根据你真实的盘名称替换,如果是和我一样,那就直接复制。
3、ext3格式化分区
执行命令:
mkfs.ext3
/dev/vdb1
4、挂载新分区
新建目录:
mkdir
/这里是挂载目录
这里本人是挂载了sdb1里(这个目录是在根目录下),目录是/sdb1,因为我要运行网站http://xiangta.cc
,所以网站的挂载目录就是
mkdir
/sdb1
。
挂载分区:
mount
/dev/vdb1
/sdb1
5、写入fstab
设置开机自动挂载
echo
'/dev/vdb1
/sdb1
ext3
defaults
0
0'
>>
/etc/fstab
6、检查是否挂载成功
查询代码:
df
-h
从以下图片我们可以看到,已经成功挂载
注意事项:
1、挂载目录自己设置,以上是我个人习惯
2、这批文章所以云服务器通用