Nia*_*her 7 amazon-web-services
我最近配置了 10 个 m5d.large 实例(使用 Terrafor。广告空间是“1 x 75 NVMe SSD”,但是当我通过 ssh 连接到实例时,我看到了。
[root@web0 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.8G 0 3.8G 0% /dev/shm
tmpfs 3.8G 376K 3.8G 1% /run
tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/nvme0n1p1 30G 2.5G 27G 9% /
tmpfs 777M 0 777M 0% /run/user/1000
tmpfs 777M 0 777M 0% /run/user/0
Run Code Online (Sandbox Code Playgroud)
我还在 AWS 控制台中看到 10 个 30 GB 的 Elastic Block 卷。
为什么我没有得到 75 GB 的广告https://aws.amazon.com/ec2/instance-types/m5/?
更新
运行fdisk
显示相同
[ec2-user@web0 ~]$ sudo fdisk -l /dev/nvme0n1
Disk /dev/nvme0n1: 30 GiB, 32212254720 bytes, 62914560 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 324AAE3D-30C7-46AB-9185-9756BFACB090
Device Start End Sectors Size Type
/dev/nvme0n1p1 4096 62914526 62910431 30G Linux filesystem
/dev/nvme0n1p128 2048 4095 2048 1M BIOS boot
Partition table entries are not in disk order.
Run Code Online (Sandbox Code Playgroud)
更新
跑步lsblk
确实显示了一些东西
[ec2-user@web0 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme1n1 259:0 0 69.9G 0 disk
nvme0n1 259:1 0 30G 0 disk
??nvme0n1p1 259:2 0 30G 0 part /
??nvme0n1p128 259:3 0 1M 0 part
Run Code Online (Sandbox Code Playgroud)
不确定这里发生了什么,这是 Terraform 的一个普通规定,也许我只需要挂载 69 GB 磁盘。看不到这 30 GB EBS 来自何处或为什么将其安装在 / 上。
MLu*_*MLu 15
lsblk
确认您有 2 个磁盘:
/dev/nvme0n1
是带有操作系统的EBS 卷,从 AMI 创建。很可能 30GB 大小是您使用的 AMI 规定的默认大小。
但它不是免费的 - 您每月支付大约 0.10 美元/GB(取决于区域和存储类型)
这是由您的实例自动挂载和使用的。
/dev/nvme1n1
是您的临时存储(或Instance storage)。它更快、更便宜,但会在实例停止(由您停止或崩溃)时被擦除。
它是未分区、未格式化和未安装的 - 您必须在启动脚本中自己完成所有操作。
仅将其用于您不介意丢失的数据!例如缓存,或可以轻松重新创建的东西。
有关实例存储的更多信息
希望有帮助:)
看起来您配置了一个 30gb ebs 根磁盘,这是安装在 / 上的磁盘,并且您还显示了添加的临时 nvme1n1。
格式化 nvme1n1 并将其安装在您需要的任何位置。请记住,此类磁盘上的数据在实例冷启动后将无法保存。
归档时间: |
|
查看次数: |
2159 次 |
最近记录: |