报错代码:
rpmdb BDB0113 Thread/process
解决方法:
步骤一:删除 yum 的数据库
# rm -rf /var/lib/rpm/_db*
步骤二:重建 yum 软件
# rpm --rebuilddb
步骤三:清除 yum 缓存
# yum clean all
步骤四:查看 yum 是否恢复正常
# yum repolist
rpmdb BDB0113 Thread/process
# rm -rf /var/lib/rpm/_db*
# rpm --rebuilddb
# yum clean all
# yum repolist
# ifconfig <network card name> -arp
# ifconfig eth0 -arp
(补充:这里以关闭 eth0 的 arp 协议为例)
# ifconfig <network card name> arp
# ifconfig eth0 arp
(补充:这里以开启 eth0 的 arp 协议为例)
# ifup <network card name>
# ifup eth0
(补充:这里以启动 eth0 网卡为例)
# ifdown <network card name>
# ifdown eth0
(补充:这里以关闭 eth0 网卡为例)
# ip link set <network card name> up
# ip link set eth0 up
(补充:这里以启动 eth0 网卡为例)
# ip link set <network card name> down
# ip link set eth0 down
(补充:这里以关闭 eth0 网卡为例)
# vim /etc/logrotate.d/messages
/var/log/messages
/var/log/secure
/var/log/maillog
{
delaycompress
nodateext
rotate 5
missingok
notifempty
weekly
create 755 root root
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}
(
补充:
1) /etc/logrotate.d/messages 这个配置文件里的设置会影响到日志文件 /var/log/messages
2) 在配置文件里添加 /var/log/secure 参数则代表会将 /var/log/secure 日志文件里的内容添加到 /var/log/messages 日志文件里
3) 在配置文件里添加 delaycompress 参数则代表会将归档的日志进行压缩
4) 在配置文件里添加 rotate 5 参数则代表只会保留最近的 5 次的日志压缩文件
5) 在配置文件里添加 weekly 参数则代表每周会压缩一次日志文件
6) 在配置文件里添加 create 755 root root 参数则代表日志文件的所属主和所属组都是 root,权限是 755
)
# hexdump -C sda.header
# hexdump -C sda.header | less
(补充:这里以 sda 硬盘为例)
# pvcreate --restorefile /etc/lvm/backup/MG-Log-VG --uuid 1Rkkyh-jl2D-RC0v-Ag4f-rRkk-EPTc-aQUFPq /dev/sda
(补充:这里以将备份文件命名为 /etc/lvm/backup/MG-Log-VG 为例,1Rkkyh-jl2D-RC0v-Ag4f-rRkk-EPTc-aQUFPq 是此硬盘的 uuid 号)
# vgcfgrestore --verbose --file /etc/lvm/backup/MG-Log-VG MG-Log-VG
# pvdisplay /dev/sda
# df -h