分类 server 下的文章

mysql开启general.log(调试使用、占用大量资源)
找到mysql配置文件在slow-query-log-file=/www/server/data/mysql-slow.log下面加入
general_log = 1
general_log_file = /www/server/data/mysql-general.log

log_output = FILE
手动创建文件,权限给640,用户给mysql
/www/server/data/mysql-general.log

到phpmyadmin执行
SHOW VARIABLES LIKE 'general_log%';,
查询general.log开启情况,

如状态还是OFF,
执行,强制开启(只要配置文件加了,后期重启依然生效)
SET GLOBAL general_log = ON;
关闭
SET GLOBAL general_log = OFF;

如果配置文件不加配置,
使用SET GLOBAL general_log = ON;开启后,会自动生成/www/server/data/xxxx.log文件

宝塔mysql默认log位置
/www/server/data/mysql-slow.log
/www/server/data/localhost.localdomain.err
/www/server/data/mysql-general.log

1. 安装扩容工具 growpart
yum install cloud-utils-growpart -y
2. 把 sda2 分区扩满整块 30G 磁盘
growpart /dev/sda 2
输出 CHANGED 代表扩容成功;再执行刷新分区表:
partprobe /dev/sda
执行 lsblk,此时sda2会显示接近 29G 左右。
3. 更新 LVM 物理卷,识别新增空闲空间
pvresize /dev/sda2
查看卷组空闲空间验证:
vgdisplay centos
能看到 Free PE / Size 出现空闲容量。
4. 把全部空闲空间分给根目录 /,再扩容 XFS 文件系统
# 所有空闲空间给root逻辑卷
lvextend -l +100%FREE /dev/centos/root
# CentOS7默认XFS,必须执行这条才能df看到扩容
xfs_growfs /
5. 验证结果
df -h

# 查看是否安装 Perl 版 rename
rename -v
# 未找到则安装:
# Ubuntu/Debian
sudo apt update && sudo apt install rename
# CentOS/RHEL(启用 EPEL 后)
sudo yum install prename
# Fedora
sudo dnf install perl-rename

#安装后
# 先预览(推荐,避免误操作)
rename -n 'y/A-Z/a-z/' *
# 确认无误后执行
rename -v 'y/A-Z/a-z/' *