小编Bla*_*ble的帖子

apt-get install 时自动保留当前版本的配置文件

我需要自动安装一个包,其配置文件已经存在于服务器上。

我正在寻找类似的东西:

apt-get install --yes --force-yes --keep-current-confs mysql-server

可能是一个愚蠢的问题,但我找不到这样的选择。

ubuntu debian apt

22
推荐指数
2
解决办法
2万
查看次数

为什么某些 apt-get 安装会重新启动 mySQL?

我遇到了一个奇怪的情况,即通过apt-get导致运行(生产!)mysqld 实例在某些 16.04 Linux 服务器上重新启动来安装软件包。

我们sudo apt-get install -y iotop在四台服务器上运行。在三台服务器上安装失败,说明[ERROR] unknown variable 'rpl_semi_sync_slave_enabled=1'. 此变量仅在这三台服务器上设置。此时我们正在运行的 mysql 服务关闭了!

第四台服务器没有相同的 mysql 配置。值得注意的是,该变量rpl_semi_sync_slave_enabled不存在。易能够安装iotop,但有趣的是我们的mysql服务并没有重新启动或关闭。

因此,似乎某些软件包在安装失败时会终止与安装无关的正在运行的进程!这让我非常担心在我们的生产服务器上安装更多的软件包,这些软件包运行我们不喜欢随时重新启动的进程。我如何知道软件包安装是否会重新启动这些进程,以及为什么会首先发生?

mysql apt

2
推荐指数
1
解决办法
527
查看次数

标签 统计

apt ×2

debian ×1

mysql ×1

ubuntu ×1