ubuntu 12.04正式没两天以后把服务器上的ubuntu-server 64也升级到12.04了,升级过程倒是简单,命令敲好以后,等着就行了,过程还算顺利。
这台服务器上装了 apache,mysql,postfix几个主要服务。先看看几个服务正常不。
web服务(apache + passenger)报错,看提示判断是 mysql2 和 imagemagick gem出了点问题,sudo apt-get install libmagickwand-dev libmysqlclient-dev 就好了。
web服务(apache + php5)正常。
邮件服务(postfix + courier-imap + courier-pop)收发正常,webmail也正常(其实webmail有点问题,用的extmail,每次登录的时候有一个提示,大概是写入log的问题,不懂perl,只好编辑相应的文件把 对应的代码注释掉)。
大约用了一个多月以后,突然发现用imap和imap-ssl收信没反映了,上服务器看日志也没啥有用的信息。pop收信倒是正常。
然后重启courier-imap,postfix,courier-authdaemon等皆无效,其实pop可以收信基本可以排除postfix和authdaemon的问题了。最后干脆重启了一下系统,结果imap可以正常使用了。然后就没管这事了。
好景不长,大概也就一周以后,同样问题继续出现。于是google了一把
http://ubuntuforums.org/showthread.php?t=1970712
https://bugs.launchpad.net/ubuntu/+source/courier/+bug/890756
步骤如下:
sudo apt-get purge gamin
sudo killall gam_server (这步很重要)
sudo apt-get install fam
sudo apt-get install courier-imap-ssl courier-ssl courier-imap courier-base courier-pop courier-pop-ssl
大概思路就是用 fam 替换 gamin,什么是 fam 或 gamin,我也还没来得及去了解,有时间再说吧。
我最开始没有执行第二步,结果每次做最后一步安装的时候总是提示要用gamin替换fam。
另外还有一个可能的办法就是重启gam_server。比如写个脚本每天定时重启一下什么的。
大概就是这样了,刚才弄完,运行一段时间观察一下。
分享到:
相关推荐
### Ubuntu 12.04 服务器指南知识点详解 #### 一、简介 **Ubuntu Server Guide** 是一个全面且详尽的手册,旨在为用户提供如何在其 Ubuntu 系统上安装和配置各种服务器应用的指导。这份文档是面向任务的,通过一...
- **第2章:**详细阐述了Ubuntu Server的安装过程,包括准备安装、从光盘安装、升级等步骤。 - **第3章:**探讨了内核崩溃转储的相关知识和技术。 - **第4章:**介绍了包管理工具的使用方法,包括dpkg、apt-get、...
- 32位:http://releases.ubuntu.com/12.04/ubuntu-12.04-server-i386.iso - 64位:http://releases.ubuntu.com/12.04/ubuntu-12.04-server-amd64.iso 接下来,使用USB启动盘或DVD进行系统安装。启动计算机并进入...
以下是对Ubuntu 14.04 LTS Server 64位系统中升级OpenSSH到7.5p1和NTP到4.2.8p10的详细步骤: **一、升级前的准备** 1. **更新系统**: 在进行任何升级之前,确保你的Ubuntu系统是最新的。打开终端并运行以下命令:...
《Ubuntu 12.04服务器入门指南》是一份针对Ubuntu 12.04操作系统服务器版本的使用指导文档。这份指南详细介绍了如何在Ubuntu 12.04系统上安装和配置各种服务器应用,从而满足用户特定的需求。它是通过一系列具体任务...
"ubuntu-12.04-server-i386.iso.torrent" 则是32位服务器版本的种子文件,专为无图形界面的服务器环境设计,侧重于稳定性、安全性和性能,适合运行Web服务器、数据库服务器或其他后台服务。 在下载并验证Ubuntu ...
记住,由于Ubuntu 12.04已经过时,建议升级到更现代的系统版本或使用虚拟机来确保最佳的稳定性和安全性。此外,保持Redis版本的更新对于维护系统的安全性和性能至关重要。 在集群操作中,`mochabin`文件可能是一个...
同时,对于已经使用旧版本Ubuntu的用户,可以通过更新管理器进行无缝升级到12.04。 2. **Unity桌面环境**:Ubuntu 12.04的默认桌面环境是Unity,它提供了独特的Dash启动器和左侧的应用程序面板,以及顶部的任务栏。...
1. 下载 ubuntu 12.04:我们可以从 Ubuntu 官方网站下载 ubuntu 12.04 服务器版本,网址为 http://mirrors.ustc.edu.cn/ubuntu-releases/12.04/ubuntu-12.04-server-amd64.iso。 2. 安装 ubuntu12.04:安装 ubuntu ...
- 升级系统软件包到最新版本。 **2.2 设置网络** - 编辑 `/etc/network/interfaces` 文件,配置 eth0 和 eth1 的静态 IP 地址和子网掩码。 - 配置 eth1 的网关地址为 `10.200.146.254`,DNS 服务器地址为 `10.198....
完成添加后,执行`apt-get update`和`apt-get -y dist-upgrade`来更新系统和升级到Grizzly版本。 在设置主机名时,虽然不是必需步骤,但推荐为控制节点分配一个明确的hostname,如`control`,并在`/etc/hostname`和...
在本文中,我们将详细探讨如何在Ubuntu 12.04服务器上安装Nginx、PHP5(通过PHP-FPM)以及MySQL,构建一个高效且可靠的Web服务器环境。这个过程适用于那些希望在Ubuntu上搭建网站或者开发Web应用程序的用户。 首先...
本文档主要介绍了如何在Ubuntu 12.04系统上安装和配置TFTP(Trivial File Transfer Protocol)服务,以及解决配置过程中遇到的常见错误。TFTP是一种简单且广泛使用的文件传输协议,常用于网络设备的初始化配置、固件...
在本文中,我们将详细介绍如何在Ubuntu 12.04服务器上安装Nginx、PHP5(通过PHP-FPM)和MySQL,构建一个完整的Web服务器环境。这是一个适合初学者和有经验的系统管理员的指南,旨在提供详细的步骤来完成这个常见的...
自 Ubuntu Server 12.04 LTS 发布以来,经过两年的发展,14.04 版本带来了许多改进和新增功能。 #### 核心服务器操作系统中的新特性 - **基于 Linux 内核 3.13**:Ubuntu Server 14.04 LTS 基于最新的 Linux 内核 ...
文中提到使用的是 Ubuntu 11.10,但建议升级到 Ubuntu 12.04 版本以获得更好的支持。下面是简化的安装步骤: 1. **下载镜像文件**:从官方网站或其他可信来源下载 Ubuntu 11.10 或 Ubuntu 12.04 的 ISO 镜像文件。 ...
首先需要安装 Ubuntu 12.04,然后修改 IP 地址和 DNS 设置。修改 IP 地址可以使用 `sudo vi /etc/network/interfaces` 命令,修改 DNS 设置可以使用 `sudo vi /etc/resolv.conf` 命令,并将 nameserver 设置为 8.8....
接着,由于 Ubuntu 12.04 默认的 OpenStack 版本较旧,需要使用 Ubuntu Cloud Archive 进行升级。安装 "ubuntu-cloud-keyring",编辑 "/etc/apt/sources.list.d/cloud-archive.list" 添加源,然后执行 apt-get 更新...
本文将详细介绍 Docker Engine 在 Ubuntu Precise 12.04 (LTS)、Ubuntu Trusty 14.04 (LTS)、Ubuntu Wily 15.10 上的安装配置过程。 #### 二、内核升级 Docker 对 Linux 内核版本有一定的要求,最低要求为 3.10 ...