-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
你是不是常听到云主机的存储空间不够用,却没想过到底该怎么“给LUN加肥”?别急,今天就用最省事儿的方式,把你的虚拟主机的LUN扩容,既省心又省钱。笔记本和服务器身上的关键差别,经典案例,跟着我来,保证你知道该怎么打磨每一步。
首先我们要知道,LUN其实就是块存储(Block Storage)的一块。无论你是用云盘还是自建NAS,核心思路差不多:先把存储池手上有的块拿到手上,做出可、用的LUN,再把它挂到虚拟机上。嗯,一点点拆步论,一步一步地向你展示。
步骤一:确认目前的LUN大小。登录到云服务器的管理台,找到存储管理,看看原本多少GB。一般情况下,云盘有一个“扩容”按钮,直接点进去,选个你想要的大小。你看,按钮像“23”,不是你想要的?那么继续往下看。
步骤二:挂出备用存储。这个情形有点像你玩游戏掉了点金,结果发现自己基地存了堆“新资源”。同理,在云服务器后台,先创建一个新的云盘(例如20GB或更大),然后挂载到服务器里作为“扩容用地”。
步骤三:换块管家---LVM。假定你现在的虚拟主机是Linux,常用的是LVM管理块设备。命令行里先叫接口:fdisk -l,确认你挂上来的新盘名是/dev/sdb。不对?那说明你不是新到手?
先把它格式化成分区:fdisk /dev/sdb,输入n新建分区,p主分区,默认端口就行,然后w保存退出。
随后用pvcreate /dev/sdb1把该分区变成LVM物理卷(PV),再把那个物理卷扩到现有卷组(VG)里:vgextend 原VG名 /dev/sdb1。小声告诉你,这一步不能删,因为它让你想的扩容变成实物。
步骤四:扩容文件系统。比如当前根分区使用的是ext4。你可以跑lvextend -L +20G 原LV名把逻辑卷扩大20GB,然后resize2fs /dev/mapper/原LV名把文件系统挤满新空间。别忘了检查df -h,确认目录增长正常,需要再确认磁盘挂载点)。
如果你用的是XFS文件系统,扩容步骤是:xfs_growfs /挂载点,因为XFS天生啥也不花,直接拉就行。
步骤五:验证一遍。处于安全模式,挂载日志或错误都不想看到。于是跑dmesg | tail -n20查看最近的内核日志,确保没有闪退或磁盘I/O错误。检查一下CPU占用,确认它不是因为磁盘I/O乘到满了。
说这么多就是为了让你敢尝试!但是别忘了,任何一笔扩容都有风险:先备份,再决定。网络上有很多教程像iPhone马路拦截器一样,真假难辨,但我们只说实用、最常见的方式。
做个人提醒:操作期间最好把虚拟主机或web服务暂时停下来,尤其是写数据库。要是没停,就得一点点排除每个事务,实在让人头大。不要想成一成不变的乐山大佛,顺便考虑一下ICMP规则让NAT跟上路。
现在你会不会想快点尝试?KISS原则,对应点K,简单一点。自己做一遍,结果可能不一样,但学到的是通用思路。你记得吗?跟着 VMware 或 KVM 经典的虚拟化手册,复制一堆命令,你的云服务器就会像升级的角色
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T