mysql运维常见故障_运维常见故障

一、增加swap分区

1)第一次增加swap分区,增加1G大小

free -g

1、在根目录增加一个大小为1G的虚拟内存(就是创建一个1G大小的文件)

dd if=/dev/zero of=/swapadd bs=1024 count=1048576

2、将虚拟内存放入/mnt下,先创建一个目录单独放虚拟内存

cd /

mkdir /mnt/swap

mv swapadd /mnt/swap

3、执行以下命令启用虚拟内存

mkswap /mnt/swap/swapadd

swapon /mnt/swap/swapadd

4、再次查看虚拟内存状况

free -g

2)第二次增加swap分区,增加5G大小

由于第一次中命名了swapadd,所有第二次,需要重新命令为swapadd2

free -g

cd /

dd if=/dev/zero of=/swapadd2 bs=1024 count=5242880

mv swapadd2 /mnt/swap

mkswap /mnt/swap/swapadd2

swapon /mnt/swap/swapadd2

free -g

3)挂载增加的swap分区,否则重启失效。增加最后一行

vim /etc/fstab

devpts /dev/pts devpts gid=5,mode=620 0 0

sysfs /sys sysfs defaults 0 0

proc /proc proc defaults 0 0

/mnt/swap /swap swap defaults 0 0

二、yum 安装错误

1)错误分析1

--> Finished Dependency Resolution

Error: Package: zabbix-agent-3.2.5-1.el6.x86_64 (/zabbix-agent-3.2.5-1.el6.x86_64)

Requires: libcrypto.so.10(libcrypto.so.10)(64bit)

Error: Package: zabbix-sender-3.2.5-1.el6.x86_64 (/zabbix-sender-3.2.5-1.el6.x86_64)

Requires: libcrypto.so.10(libcrypto.so.10)(64bit)

Error: Package: zabbix-sender-3.2.5-1.el6.x86_64 (/zabbix-sender-3.2.5-1.el6.x86_64)

Requires: libssl.so.10(libssl.so.10)(64bit)

Error: Package: zabbix-sender-3.2.5-1.el6.x86_64 (/zabbix-sender-3.2.5-1.el6.x86_64)

Requires: libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit)

Error: Package: zabbix-agent-3.2.5-1.el6.x86_64 (/zabbix-agent-3.2.5-1.el6.x86_64)

Requires: libcrypto.so.10(OPENSSL_1.0.1)(64bit)

Error: Package: zabbix-sender-3.2.5-1.el6.x86_64 (/zabbix-sender-3.2.5-1.el6.x86_64)

Requires: libcrypto.so.10(OPENSSL_1.0.1)(64bit)

Error: Package: zabbix-agent-3.2.5-1.el6.x86_64 (/zabbix-agent-3.2.5-1.el6.x86_64)

Requires: libssl.so.10(libssl.so.10)(64bit)

Error: Package: zabbix-agent-3.2.5-1.el6.x86_64 (/zabbix-agent-3.2.5-1.el6.x86_64)

Requires: libcrypto.so.10(OPENSSL_1.0.1_EC)(64bit)

You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

解决:cp CentOS-Base.repo.bak CentOS-Base.repo

2)错误分析

file:///media/CentOS_6.5_Final/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/CentOS_6.5_Final/repodata/repomd.xml

Trying other mirror.

file:///media/cdrecorder/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/cdrecorder/repodata/repomd.xml

Trying other mirror.

file:///media/cdrom/repodata/repomd.xml: [Errno 14] Could not open/read file:///media/cdrom/repodata/repomd.xml

Trying other mirror.

Error: Cannot retrieve repository metadata (repomd.xml) for repository: c6-media. Please verify its path and try again

解决: vim CentOS-Media.repo

[c6-media]

name=CentOS-$releasever - Media

baseurl=file:///media/CentOS_6.5_Final/

file:///media/cdrom/

file:///media/cdrecorder/

gpgcheck=1

enabled=0

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

三、服务器显示正常,有网络。但是无法外部无法ping通

1)设置了禁止ping功能

echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all

(0表示允许,1表示禁止)

修改完成后执行sysctl -p使新配置生效。

执行sysctl -p出现新问题

显示错误

error: "net.bridge.bridge-nf-call-ip6tables" is an unknown key

error: "net.bridge.bridge-nf-call-iptables" is an unknown key

error: "net.bridge.bridge-nf-call-arptables" is an unknown key

解决办法

modprobe bridge

lsmod|grep bridge

2)服务器正常,被公网设备所拦截或防火墙拦截

检测一:ping 包

01eec198177aaa1ab76f3db141f221bc.png

这是正常的情况

[root@tomcat ~]# ping -c 5 www.baidu.com

PING www.a.shifen.com (115.239.210.27) 56(84) bytes of data.

64 bytes from 115.239.210.27: icmp_seq=1 ttl=54 time=14.4 ms

64 bytes from 115.239.210.27: icmp_seq=2 ttl=54 time=14.7 ms

......................................

--- www.a.shifen.com ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 4030ms

rtt min/avg/max/mdev = 14.442/21.665/37.641/8.517 ms

检测二:路由跟踪一下 看到哪解析不出地址 再看这个地方是什么设备

系统1: Windows下的使用

tracert -d www.baidu.com

284ddf2413d64d32280ee9247e580b7e.png

系统2:Linux下使用

[root@tomcat ~]# traceroute www.baidu.com

traceroute to www.baidu.com (115.239.211.112), 30 hops max, 60 byte packets

1 192.168.1.1 (192.168.1.1) 1.071 ms 2.887 ms 2.482 ms

2 10.172.168.254 (10.172.168.254) 1.896 ms 1.729 ms 1.421 ms

................................................

四、centos7重启网卡失败

1)报错

b7a4383caa966e0379933f5862979987.png

2)解决办法

d240ad04c50e37e8f89ae62eb797028d.png

systemctl stop NetworkManager

systemctl disable NetworkManager

五、磁盘分区损坏,===》挂载问题

1)问题展示

63b8757c56358534a54c34045f333be7.png

2)查看/etc/fatab文件,发现是只读文件

23936068e68cb6b686d4bf84029ec09f.png

目的是删除,重复挂载的文件,或者注释

3)处理办法归类

方法小结:

db4e1ba49eadfa9dc1554de2f4823a91.png

详细解决

54933a14986112ccb978972fa5355ad8.png

7b64f1e16f4a52d56796fa8a87905f34.png

六、Windows下无法启动mysql问题解决

[c:\~]$ mysqld

mysqld: Could not create or access the registry key neededforthe MySQL application

to log to the Windows EventLog. Run the application with sufficient

privileges once to create the key, add the key manually, or turn off

loggingfor that application.

管理员运行:cmd

32da834f1c8311d3dd9556a42973899c.png

没有设置密码,回车直接进入

5e7921844732ab4eeed37d9d5321a376.png

七、内存条问题

d1dc0d675cb9fa21833c40f42c84f1cc.png

内存条拔插试试,还是这样。说明内存条损坏,需要报修

八、raid卡无法读取

35d9958c5fcc3c44d7fa01bcebe0bff0.png

raid卡问题,取出,再插上

5990b6a72f16e245dd92efe37d7b9d71.png

这里也显示没有raid卡、

启动时,在浪潮logo时按F11,可以选择raid卡驱动启动

九、执行命令发现 No space left on device

568e047e3efaeb3ee860eceab4fb7046.png

查看空间大小。df -h

f560297a17453bcf4437c9722f5e812e.png

空间没满,可能就是inodes节点满了

df -ih 查看

3da0814c20220fe430f8a7bbb0b06a83.png

此时需要在 根目录下,清理无用的文件

小文件可能会特别的多

十、空间满了,如何寻找占用的大文件

du -h --max-depth=1du

du -h --max-dept=1

十一、/lib64/libc.so.6: version `GLIBC_2.14' not found (required by /usr/local/redis/redis-server)

tar -xvf glibc-2.15.tar.gz

tar-xvf glibc-ports-2.15.tar.gz

mv glibc-ports-2.15 glibc-2.15/ports

mkdir glibc-build-2.15cd glibc-build-2.15../glibc-2.15/configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin

make

make install

十二、网络检测(查看网络怎么走)traceroute

[root@Myjumpserver ~]# traceroute 192.168.2.1traceroute to192.168.2.1 (192.168.2.1), 30 hops max, 60 bytepackets1 RT-AC66U_B1-D158.lan (192.168.10.1) 1.186 ms 1.361 ms 1.010ms2 192.168.2.1 (192.168.2.1) 1.472 ms 1.174 ms 2.074 ms

dbaa91beab5beb653e80b645b23a9335.png

e3340cbf129146c655164da825c3ea04.png

[root@iotansible0001 ~]# yum install python-devel

调整时区时间

timedatectl list-timezones

timedatectlset-timezone UTC

ntpdate time.windows.com

修正硬件时间/sbin/clock --hctosys

yum install python-devel

yum install gcc gcc-c++ -y

pip install mysql

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值