Ubuntu / CentOS 磁盘根目录在线扩容 & 修改分区 inode 数量
Ubuntu 作为服务器系统使用的时候,系统盘的空间可能并不是很充裕,apt apt 着,根目录就满了。诚然,增加磁盘 / 分区并挂载是一个方案,但并不能解决所有问题(例如 apt)。同时,一些跑在云平台上的服务器并没有很好的离线操作磁盘的手段,这时候在线扩容就显得极为必要了。
数据无价!对磁盘进行任何操作前,请务必做好备份!
0. 简要操作步骤 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 # 系统分区扩容 parted -l fdisk -l cfdisk# 扩容块(sda3) lsblk pvresize /dev/sda3 lsblk# 扩容lv和vg(Ubuntu) lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv df -h# 扩容lv和vg(CentOS) lvextend -l +100%FREE /dev/mapper/centos-root resize2fs /dev/mapper/centos-root df -h
1. 磁盘根目录在线扩容 操作环境:Proxmox VE 虚拟化 / Ubuntu 22.04.5 LTS / GPT 分区表 / ext4 分区
修复 Spring 2.3.x 升级到更新版本出现的跨域问题
异常提示: 1 When allowCredentials is true , allowedOrigins cannot contain the special value "*" since that cannot be set on the "Access-Control-Allow-Origin" response header . To allow credentials to a set of origins, list them explicitly or consider using "allowedOriginPatterns" instead .
#解决办法: 跨域配置报错,将.allowedOrigins
替换成.allowedOriginPatterns
即可。
修复 SpringFox 3.0.0 不兼容 SpringBoot 2.6.4 的问题
异常提示: 1 Failed to start bean 'documentationPluginsBootstrapper' ; nested exception is java.lang.NullPointerException
原因分析: SpringFox
3.0.0 不兼容 SpringBoot
2.6.4
解决方案: