云原生学习路线导航页(持续更新中)
- kubernetes学习系列快捷链接
- Kubernetes架构原则和对象设计(一)
- Kubernetes架构原则和对象设计(二)
- Kubernetes架构原则和对象设计(三)
- Kubernetes常见问题解答
本文主要记录云服务器的一些常用命令
查看CPU和Mem信息
lscpu:查看cpu
- 8核
lsmem::查看mem
- 16G
- 和我创建的机器是一致的
查看云硬盘的情况
lsblk:显示块设备的信息
- 下面表示我的系统中有两个块设备:vdb 和 vda
- vdb 的大小为 50G,它被挂载在 /data 目录下
- vda 的大小为 100G,它被分区为一个名为 vda1 的分区,并且该分区被挂载为根目录(/)
- 和我挂载的硬盘一致
df -hT -x tmpfs -x devtmpfs:显示文件系统信息
- 包括文件系统名称、类型、总大小、已用空间、可用空间、使用百分比和挂载点等信息,并排除了 tmpfs 和 devtmpfs 文件系统
- overlay 文件系统:
- overlay 文件系统是一种联合文件系统,通常用于 Docker 容器。它将多个文件系统层叠加在一起,形成一个统一的视图。
- 下面的输出中,多个 overlay 文件系统都挂载在 /data/docker/lib/overlay2/… 路径下,表明这些路径下的文件系统已经满了(使用率达到 100%)。
粗略测试云硬盘的性能
- –filename填写硬盘挂载位置
fio --name=mytest1 --filename=/testfile1 --rw=randread --refill_buffers --bs=4k --size=1G -runtime=10 -direct=1 -iodepth=128 -ioengine=libaio
- 可以看到,IOPS平均值为6267,这个硬盘还是不错的
查看机器公网 ip
curl myip.ipip.net