solaris系统故障现象:
The semaphore timeout period has expired.
# Jan 25 15:53:47 ams9230 sendmail[362]: [ID 702911 mail.alert] unable to qualify my own domain name (ams9230) -- using short name
Jan 25 15:53:47 ams9230 sendmail[372]: [ID 702911 mail.alert] unable to qualify my own domain name (ams9230) -- using short name
查看:
bash-3.00# cat /etc/hosts
#
# Internet host table
#
::1     localhost       
127.0.0.1       localhost       
135.251.214.24  ams9230 loghost
sendmail默认是先查找“ qualified hostname”,但从hosts文件中看出本机的hostname为ams9230,sendmail无法得到完整的主机名,故出现上面的日志告警。所以我们将主机名修改为完整主机名即可解决故障
修改前检查:
bash-3.00# /usr/lib/sendmail -d0.1 -bt < /dev/null
Version 8.13.8+Sun
Compiled with: DNSMAP LDAPMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8
MIME8TO7 NAMED_BIND NDBM NETINET NETINET6 NETUNIX NEWDB NIS
NISPLUS PIPELINING SCANF STARTTLS TCPWRAPPERS USERDB
USE_LDAP_INIT XDEBUG
Jan 25 15:59:13 ams9230 sendmail[9753]: [ID 702911 mail.alert] unable to qualify my own domain name (ams9230) -- using short name
============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = ams9230
(canonical domain name) $j = ams9230
(subdomain name) $m = <null>
(node name) $k = ams9230
========================================================
WARNING: local host name (ams9230) is not qualified; see cf/README: WHO AM I?
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> bash-3.00#
bash-3.00# cat /etc/hosts
#
# Internet host table
#
::1     localhost       
127.0.0.1       localhost       
135.251.214.24  ams9230 loghost
bash-3.00# ls -l /etc/hosts
lrwxrwxrwx   1 root     root          12 Jan 22 16:35 /etc/hosts -> ./inet/hosts
bash-3.00# ls -l /etc/inet/hosts  
-r--r--r--   1 root     sys           93 Jan 22 16:41 /etc/inet/hosts
给修改权限
bash-3.00# chmod u+w /etc/inet/hosts
bash-3.00# ls -l /etc/inet/hosts
-rw-r--r--   1 root     sys           93 Jan 22 16:41 /etc/inet/hosts
修改后的状态:
bash-3.00# vi /etc/inet/hosts                      
linux: Unknown terminal type
I don't know what kind of terminal you are on - all I have is 'linux'.
[Using open mode]
"/etc/inet/hosts" 6 lines, 97 characters
#
# Internet host table
#
::1     localhost
127.0.0.1       localhost
135.251.214.24  ams9230 ams9230.com     loghost
:wq
"/etc/inet/hosts" 6 lines, 105 characters
bash-3.00# cat /etc/hosts
#
# Internet host table
#
::1     localhost       
127.0.0.1       localhost       
135.251.214.24  ams9230 ams9230.com     loghost
修改后检查:
bash-3.00# /usr/lib/sendmail -d0.1 -bt < /dev/null
Version 8.13.8+Sun
Compiled with: DNSMAP LDAPMAP LOG MAP_REGEX MATCHGECOS MILTER MIME7TO8
MIME8TO7 NAMED_BIND NDBM NETINET NETINET6 NETUNIX NEWDB NIS
NISPLUS PIPELINING SCANF STARTTLS TCPWRAPPERS USERDB
USE_LDAP_INIT XDEBUG
============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = ams9230
(canonical domain name) $j = ams9230.com
(subdomain name) $m = com
(node name) $k = ams9230
========================================================
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> bash-3.00# /usr/lib/mail/sh/check-hostname
Hostname ams9230 OK: fully qualified as ams9230.com
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$
$

unable to qualify my own domain name相关推荐

  1. 【Tools系列】在Win7系统上利用Simics安装Solaris 8 SPARC操作系统

    DATE: 2020.12.25 文章目录 1 介绍 2 前期安装准备 2.1 下载Solaris 8 iso映像文件 2.2 下载并安装Simics 3.0.4软件 3 在Simics 上安装Sol ...

  2. My unqualified host name () unknown; sleeping for XX

    Ubuntu系统 root@xxx:/mlog# service cron status ● cron.service - Regular background program processing ...

  3. sendmail 使用外部 smtp 服务发送邮件

    在 linux上,想要让 sendmail使用外部 smtp服务发送邮件,需要完成以下两件事情: 生成 authinfo文件,用于存储登录外部 smtp服务器的用户信息 配置 sendmail.mc文 ...

  4. sun服务器Solaris9安装

    sun服务器Solaris9安装 1.开机上电,等待显示器亮后,按Stop-a键.如果是在终端上安装,按Ctrl-Break键. 这时,服务器进入OK监控状态: OK 2.将Solaris9系统盘So ...

  5. Solari8终端安装

                                                           Solari8终端安装  1.开机上电,等待显示器亮后,sun自己的键盘按Stop-a键. ...

  6. Oracle Solaris 10图文安装

    文章目录 1. 虚拟机软件 2. solaris 10镜像 3. 安装OS 4. 允许远程使用root用户登录SSH 5. bash配置 5.1. 修改bash 5.2. 修改提示符 6. CRT连接 ...

  7. linux如何发邮件到外部邮箱

    linux如何发邮件到外部邮箱 使用linux时,有时我们想发邮件给朋友或同事,可不可以通过命令行直接发呢? 想通过linux监控网站或者系统状况并自动报警,如何使用脚本发出邮件给外部邮箱呢? 不需要 ...

  8. linux下暴风影音安装方法

    Linux下Mplayer安装记录 安装MPlayer经验: 1 .去官网下载三个文件,分别是:主程序+解码器+皮肤 http://www.mplayerhq.hu http://www.mplaye ...

  9. Linux CentOS7 发送 QQ邮件 问题 解决方案

    环境: CentOS 7+ QQ企业邮箱: smtp.exmail.qq.com #POP3/SMTP协议 接收邮件服务器:pop.exmail.qq.com ,使用SSL,端口号995 发送邮件服务 ...

最新文章

  1. iOS 关于UIView覆盖StatusBar的小知识点
  2. php图片自动裁剪工具,php图片自动裁剪工具,解决图片变形问题,缩略图问题
  3. 不改表结构如何动态扩展字段
  4. 集合的交集和函数的例题
  5. 不再有神的概念,将所有存在称之为文明,这很有意思
  6. OVS中arp响应的流表的实现
  7. J2EE中一些常用的名词【简】
  8. SAP OData执行的后台跟踪工具
  9. 挪车+php,还在苦苦寻找占你车位的人?关注这个微信号实现“一键挪车”
  10. 写一个类Army,代表一支军队,这个类有一个属性Weapon数组w(用来存储该军队所拥有的所有武器), 该类还提供一个构造方法,在构造方法里通过传一个int类型的参数来限定该类所能拥有
  11. 【Java从0到架构师】基本概念 + 环境搭建
  12. oracle rman 用户,Oracle RMAN介绍
  13. goreman 多进程管理工具
  14. larvel mysql count,Laravel带条件查询多个count
  15. 倍福--ModbusTCP配置
  16. 自动执行bash被拒绝 提示/bin/sh: /test.sh: Permission denied
  17. QT图形显示和处理5
  18. kvm迁移镜像启动报错
  19. PHP slideup,jQuery.slideUp() 函数使用详解
  20. 【2021-07-15】JS逆向之网易云音乐(私信、关注、点赞)

热门文章

  1. 手机和电脑的文件传输利器(FE文件管理器)
  2. 如何设计出更好的 API ?
  3. 从应用到平台 – 云服务架构的演进过程
  4. Java架构师成长之路-100问
  5. 将串口接收的数据绘制成波形图(使用matlab或Visual Scope)
  6. 银行舆情监测怎么做?
  7. SAPABAP金色传说:KE30报表增加特征筛选字段的示例方法
  8. Excel?最强国产开源在线表格 Luckysheet 走红GitHub!
  9. 【通信电子电路】第11章 交流电路功率分析
  10. 光盘驱动计算机无法识别,win7系统读不出光盘怎么办 win7电脑光盘不能被识别的解决方法...