欢迎光临
我们一直在努力

服务器迁移日志之linux磁盘挂载

前因

我有两台服务器,一台是18年4月份买的2核4G1M带宽的阿里云服务器,一台是年前双12买的4核8G5M带宽的腾讯云服务器3年,阿里云服务器快到期了,就打算把程序都迁移到新服务器上来,新服务器测试,现在也不需要了,就重装了linux系统。

系统盘挂载

系统换成了linux,之前顺带一起买的一个20G的云磁盘需要重新挂载到新系统上。磁盘挂载大致上可以分为以下几个步骤。

1.查看当前磁盘信息

执行fdisk -l 命令查看当前linux磁盘信息,默认应该是一个系统盘和一个待挂载的硬盘。

[root@instance-xxx ~]# fdisk -l
磁盘 /dev/vda42.9 GB, 42949672960 字节,83886080 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000b8163
设备       Boot      Start       End      Blocks    Id   System
/dev/vda1   *        2048    83886046    41941999+  83  Linux

磁盘 /dev/vdb5368 MB, 5368709120 字节,10485760 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
2.磁盘分区

fdisk /dev/vdb

[root@instance-xxx ~]# fdisk /dev/vdb
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recognized partition table
使用磁盘标识符 0x88504a48 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):p
磁盘 /dev/vdb5368 MB, 5368709120 字节,10485760 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xbc3ca63f
设备 Boot      Start         End      Blocks   Id  System

命令(输入 m 获取帮助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
   
Select (default p): p

分区号 (1-4,默认 1):1

起始 扇区 (2048-10485759,默认为 2048):2048

Last 扇区, +扇区 or +size{K,M,G} (2048-10485759,默认为 10485759):

将使用默认值 10485759
分区 1 已设置为 Linux 类型,大小设为 5 GiB

命令(输入 m 获取帮助):p
磁盘 /dev/vdb5368 MB, 5368709120 字节,10485760 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xbc3ca63f

 设备 Boot      Start    End          Blocks   Id  System
/dev/vdb1       2048    10485759     5241856   83  Linux

命令(输入 m 获取帮助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
3.查看新分区
[root@instance-xxx ~]# fdisk -l

磁盘 /dev/vda42.9 GB, 42949672960 字节,83886080 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000b8163
 设备 Boot        Start         End      Blocks     Id  System
/dev/vda1   *     2048      83886046    41941999+  83  Linux

磁盘 /dev/vdb5368 MB, 5368709120 字节,10485760 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xbc3ca63f
设备 Boot      Start         End      Blocks   Id  System
/dev/vdb1       2048    10485759     5241856   83  Linux
4.格式化分区

mkfs.ext4 /dev/vdb1

[root@instance-xxx ~]# mkfs.ext4 /dev/vdb1
mke2fs 1.42.9 (28-Dec-2013)
文件系统标签=
OS type: Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
327680 inodes, 1310464 blocks
65523 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=1342177280
40 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: 完成                            
正在写入inode表: 完成                            
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成 
5.挂载磁盘到/www目录

mount /dev/vdb1 /www

6.写入分区信息自启动

echo /dev/vdb1 /www ext4 defaults 0 0 >> /etc/fstab

7.查看挂载情况

df -h

[root@instance-xxx ~]# df -h
文件系统        容量  已用  可用 已用% 挂载点
/dev/vda1        40G  1.7G   36G    5% /
devtmpfs        2.0G     0  2.0G    0% /dev
tmpfs           2.0G     0  2.0G    0% /dev/shm
tmpfs           2.0G   17M  2.0G    1% /run
tmpfs           2.0G     0  2.0G    0% /sys/fs/cgroup
tmpfs           396M     0  396M    0% /run/user/0
/dev/vdb1       4.8G   20M  4.6G    1% /mnt
赞(2) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《服务器迁移日志之linux磁盘挂载》
文章链接:https://www.caochen.net/132.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
分享到

评论 抢沙发

更专业 更方便

联系我们

觉得文章对您有帮助,就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册

×