Azure: 给 ubuntu 虚机挂载数据盘

前端之家收集整理的这篇文章主要介绍了Azure: 给 ubuntu 虚机挂载数据盘前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

MysqL 等软件,需要再创建并挂载单独的数据盘用来保存数据库文件。这是因为临时磁盘被定义为:用于临时数据处理的操作。特点是性能好(SSD),但是空间有限且存放在上面的数据没有保障(在一些情况下数据会被清空)。因此临时磁盘绝对不能用来存放重要数据。同时应用程序的数据最好也不要放在系统盘中,以便于迁移、备份和扩容。本文将介绍如何为 Azure 中的 Ubuntu 虚机添加数据磁盘,并完成相应的配置。

添加磁盘?

添加数据磁盘的相关选项。所以创建的主机只包含默认的两块磁盘:OS 盘和临时磁盘:

用户隐藏了临时磁盘相关的配置。

添加数据盘。

支持

支持添加数据磁盘,这个问题其实也可以忽略。因为现在最便宜的虚机都能支持添加两块数据磁盘。更贵的虚机会支持添加更多的数据盘,所以这里注意一下就可以了。可以在虚机的 size 中进行查看:

文件。 VHD 文件作为页 Blob 存储在 Azure Storage Account 中:

后台管理相关的 Storage Account,这样用户配置起来就简单很多。同时扩展起来也比较容易。当然还有很多细节上的提升,感兴趣的同学可以参考其官方文档。

添加数据磁盘

添加磁盘,然后打开下拉列表并点击 "Create disk" 按钮:

名称和一些基本的配置:

登录到系统中查看新添加的磁盘了。

登录到系统中查看磁盘情况:

$ -h

标记为“/dev/sda”。分区名称为 /dev/sda1,挂载点为 /。标记为“/dev/sdb”。分区名称为 /dev/sdb1,挂载点为 /mnt。

添加的磁盘分区并挂载到系统中。

( n; p; ; ; ; ) | fdisk /dev/sdc

文件系统写入分区:

mkfs -t ext4 /dev/sdc1

/mydata && /dev/sdc1 /mydata

$ -h

获取磁盘的 UUID:

$ -i blkid

输出的内容类似下面:

/dev/sdc1: UUID= TYPE= PARTUUID=

文件中添加类似于以下内容的行:

UUID=ed129dcb-b234-4fdf-877d-9ac359e1b544 /mydata ext4 defaults,nofail,barrier=

文件就大功告成了,以后再开机时就会自动完成磁盘的挂载。到这里我们已经完成了添加数据磁盘的所有配置。

猜你在找的Azure相关文章