Ubuntu 10.04升级到12.04,mysql5导致升级挂起

Ubuntu 10.04升级到12.04,mysql5导致升级挂起

我正在做发布更新10.04 至 12.04。升级过程引导我检查所有有冲突的 .conf 文件,我选择保留我的 mysql.conf 版本。尽管如此,升级过程还是冻结了。以下是最后几行:

Setting up mysql-client-5.5 (5.5.31-0ubuntu0.12.04.2) ...
Setting up mysql-server-5.5 (5.5.31-0ubuntu0.12.04.2) ...
Installing new version of config file /etc/apparmor.d/usr.sbin.mysqld ...
Installing new version of config file /etc/logrotate.d/mysql-server ...
Installing new version of config file /etc/mysql/debian-start ...
Installing new version of config file /etc/init/mysql.conf ...

我读了将 mysql.conf 重命名为某个备份名称然后继续升级是可行的,但我不确定这会对我的发布升级产生什么影响。有人知道我下一步该怎么做吗?

答案1

明白了!凌晨 1 点的时候。

我启动了一个新的 ssh 会话,它显示 12.04 正在运行。许多软件包需要更新,因此我运行了常规操作,sudo apt-get updatesudo apt-get upgrade出现了有关 resolvconf 的警告。dpkg 不高兴。提供了许多谷歌搜索sudo dpkg --configure -a,但它也失败了。以下是故事情节:

josh@ccdev:~$ sudo dpkg --configure -a
Setting up resolvconf (1.63ubuntu16) ...
start: Unknown job: resolvconf
invoke-rc.d: initscript resolvconf, action "start" failed.
dpkg: error processing resolvconf (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 resolvconf

我找到了一个现有的 resolvconf 文件并手动检查了它。它与论坛上正在运行的文件完全相同。

josh@ccdev:~$ sudo nano /etc/resolv.conf

就在那时我发现sudo initctl reload-configuration 这里

josh@ccdev:~$ sudo initctl reload-configuration
josh@ccdev:~$ sudo dpkg --configure -a
Setting up resolvconf (1.63ubuntu16) ...
resolvconf start/running
Processing triggers for resolvconf ...

Bam。更新和升级工作正常。sudo service mysql stop为了安全起见,我在开始新会话后也运行了。

相关内容