包含标签 故障案例 articles

解决crontab报错Authentication token is no longer valid

一、现象 一台主机大部分用户使用crontab是正常的,其中一个用户使用时报错,具体内容如下: 1[oracle@www.361way.com ~]$ crontab -e 2Authentication token is no longer valid; new one required 3You (oracle) are not allowed to access to (crontab) because of pam configuration. 二、解决 由于上面报错中有提到pam,先看了这台的pam配置,未发现针对个别用户的配置,/etc/crontab.deny中也未指定不允许……

Continue reading

grub2下grub.cfg丢失修复

这里使用centos7/rhel7做测试,我们直接将/boot/grub2/grub.cfg文件删除或移到其他地方,重启后,主机的进入如下界面。 此时可以通过ls或ls -l指令查看磁盘相关信息。查看到的结果如下: 上面的输出中hd0代表第一块磁盘,msdos1和msdos2分表磁盘的……

Continue reading

进程上下文频繁切换导致load average过高

一、问题现象 现网有两台虚拟机主机95%的cpu处于idle状态,内存使用率也不是特别高,而主机的load average达到了40多。 二、问题分析 先在主机上通过top、free、ps、iostat 等常用工具分析了下主机的CPU、内存、IO使用情况,发现三者都不高。通过vmstat 1……

Continue reading

帐户安全加固导致crontab -l无法输出

一、故障现象 数据库用户反馈在oracle用户下执行crontab -l 无法正常输出结果,而且有错误提示:Authentication token is no longer valid; new one required ,You (oracle) are not allowed to access to (crontab) because of pam configuration. 。而其他用户执行正常。 crontab auth vaild 二、故障处理与解决 由于提到了pam 配置,所以先是查看了/etc/pam.d/……

Continue reading

Linux主机卸载glibc造成主机重启painc

一、故障现象 负责虚拟化的一个兄弟反馈,现网的一台主机重启后出现kernel panic – not syncing: Attempted to kill init 无法启动的情况。在使用光盘引导进入修复模式后,执行chroot /mnt/sysimage 操作时,提示:chroot failed to run /bin/bash。重启后就出现了该问题。现象如下: kernel-panic 二、故障处理 使用光盘引导进行修复模式,使……

Continue reading

更换主板后waiting for device to appear无法启动

一、故障现象 现网一台suse11 sp3主机发生异常宕机后,在IBM IMM管理口中查看发现有硬件报错,经IBM维护人员确认为主板问题。冷重启后主机可以正常进入系统,后来在更换主板后,发现主机无法正常启动,提示“ trying manual resume from …… waiting for device to appear ” ,回退使用老的主板后,报错依旧。本篇将该问题的处……

Continue reading

linux set hardware clock fail无法启动问题处理

一、故障现象 业务侧反馈现网一台SuSE11主机在重启动后发现无法正常启动,通过HP ILO口查看发现主机在Set System Time to the current Hardware Clock界面后第待很长时间无法正常启动 。具体界面如下: 二、故障处理 1、通过重启主机进入修复模式后,通过hwclock -w同步出错,提示找不到/dev/rtc……

Continue reading

libc.so.6: cannot open shared object file报错处理

一、故障现象 现网一台redhat6主机自从被业务人员升级编译过某软件包以后,ssh无法正常登陆,登陆报错为libc.so.6: cannot open shared object file ,ldd 查看确认,使用的libc.so.6文件位于/lib64目录下。 1[root@361way ~]# ldd /usr/sbin/sshd |grep libc.so 2 libc.so.6 => /lib64/libc.so.6 (0x00007fa2017ed000) 通过查看该文件发现是一个软链接文件: 1[root@361way ~]# ll /lib64/libc.so.6 2lrwxrwxrwx 1 root root……

Continue reading

一次内核hung task分析

1、内核hung task检测机制由来 我们知道进程等待IO时,经常处于D状态,即TASK_UNINTERRUPTIBLE状态,处于这种状态的进程不处理信号,所以kill不掉,如果进程长期处于D状态,那么肯定不正常,原因可能有二: 1)IO路径上的硬件出问题了,比如硬盘坏了(只有少数情……

Continue reading

crontab mailrop造成的拒绝服务

一、故障现象 接业务侧同事电话,其中一台server无法ssh正常连接,同时也收到宕机短信告警信息。直接ping了下主机地址可以ping通,ssh端口连接提示:ssh_exchange_identification: Connection closed by remote host 。通过管理口登录查看报错:“ login: failure forking: Cannot allocate memory/etc/initscript: fork : Cannot allocate memory ”。截……

Continue reading

Latest articles

Categories

Tags

ACL AD AES AI AWS Ansible Atlassian Azure BMC Blockchain Brocade CDH5 CL210 Cobbler Confd C语言 DDOS DISTINCT DNS Duckdb EKS ELK GCP Ghost Git Glusterfs Go Godaddy Grafana HBA HCIE Hotspot HttpWatch IBM IIS IOS InfluxDB Ingress InnoDB JavaScript Jinja2 KVM Keepalived Mplayer MySQLdb Netlify OpenResty PM PostgreSQL QoS RH318 RH442 RHCA RHCE RHEV RSA SRE SecureCRT Statuscode SublimeText2 TC Telecom Tencentcloud VBA aira2 alpine android anpic apache apm apparmor appfog apr apt-get aria2 array atop audit awk awstats axel backdoor backup bamboo bash bat benchmark bigdata bin bind bitwise book bootstrap bsd c1000 cache capistrano catlog centos centos7 chatops chattr check_mk checkinstall cisco clearall clickhouse cloud-desktop cmdb cms collectd comm compress conver corosync cpu crontab crunchbang css curl date decode dell desktop devops df dhcp diff diskpart django docker dos2unix dpkg drupal etcd excel fail2ban fastcgi fdisk fiddler find firewalld flask flvtool ftp function fuser geek gin github gitlab glances golang google gooupadd graphviz gravatra grep grub2 hadoop haproxy hardware heartbeat helm hexdump hhvm history html http/html/web httplogs https huawei huaweicloud hugo icmp iconv ifconfig inotify iopp ipmitool iptables iredmail iscsi isito it-news java jdk jenkins jira join joomla k3s k8s kdump kernel kingate lamp last leetcode lib light-http linux linux高级篇 ln ls lsi lsof lvm lvs mac mail man mark markdown matplotlib maven memcached microservice mimikatz mkdocs mkpasswd mmonit mod_jk mongodb monit monitor mono moodle mosh mount mpm mrtg mtr my.cnf mysql mysqlbinlog mysqld_multi mysqldump mysqlhotcopy nagios nc nethogs nexus nfs nginx nmon nocatlog node.js nrpe ntfs ntop ntp obs ocr open-falcon openbox opencv openldap openssl openstack oracle oswatch paas pacemaker pam pandas parted pcp pcre pdf percona perl pexpect pgrep php php-fpm ping plsql develope postfix powershell prettify proc prometheus puppeteer pushd pwgen pxe pyecharts python python模块 radmin raid rdesktop read redhat redis redmine regex rh134 rhel7 rhel8 rm rman rootkit route rpm rpmforge rrdtool rsync rsyslog safe saltstack samba scapy screen sed selenium selinux seo seq session set shc sheepdog shell shopt sitemap skydns smokeping snffier snmp socket soft sort spider sql sqlserver squid ss ssh sshpass strace strings su sudo suse svn sysbench syslog-ng sysstat systemd t tar tcpcopy tcpdump tech telnet tengine test testlink threads time tmux tomcat touch tr tsar twisted ubuntu udev ulimit unix unixbench user-agent useradd varnish vbs vercel vi vim visudo vmstat vmware vnc voice vpn vscode vsftp vsftpd vue watchdog web webcam webistrano wget wiki windows wol wordpress workshop wsl x-windows xampp xcache xmllint xtrabackup yule yum zabbix zeromq zip zonetime zookeeper 下载工具 云主机 云原生 代理 加密 古意 吐槽 圈里圈外 娱乐 字符串函数 安全 平台架构 意林 推理 提权 故事汇 故障案例 数据结构 每日看点 民国史 生活 科学记录 站长管理工具 算法 管理 网站架构 翻墙 股票 行业 诗韵 负载均衡 远程管理 面试题

Links

Meta