标签: upgrade

更新 Ubuntu 9.04 的最佳方式是什么?

我有一个不再支持打包的 Ubuntu 9.04 服务器。如果我想更新我的包列表,我会收到以下错误:

 Err http://de.archive.ubuntu.com jaunty-security/multiverse Packages
   404 Not Found [IP: 141.30.13.10 80]
 W: Failed to fetch http://de.archive.ubuntu.com/ubuntu/dists/jaunty/main/binary-amd64/Packages  404 Not Found [IP: 141.30.13.10 80]
 ....
Run Code Online (Sandbox Code Playgroud)

我在官方的Ubuntu-Support-Page 上读到,有一个update-manager-core-Package 可以升级到新版本。不幸的是,我没有安装这个包,由于缺少包源,我无法安装它。

编辑:update-manager-core从另一个版本安装包不起作用,因为它依赖于更高版本的python-apt. (用 10.04 试过)

 $ dpkg -i update-manager-core_0.134.7_amd64.deb
 Selecting previously deselected package update-manager-core.
 (Reading database ... 28743 files and directories currently installed.)
 Unpacking update-manager-core (from update-manager-core_0.134.7_amd64.deb) ...
 dpkg: dependency problems prevent configuration of update-manager-core:
  update-manager-core depends on python-apt (>= 0.7.13.4ubuntu3); however:
   Version of …
Run Code Online (Sandbox Code Playgroud)

ubuntu-9.04 upgrade

5
推荐指数
1
解决办法
2109
查看次数

apt-get dist-upgrade 在生产机器上

我有几个博客在 Ubuntu 9.04 机器上运行,我想升级它。这样做安全吗?

注意,我还有一些手动编译的守护进程,如 MySQL、Nginx、PHP 等。

ubuntu upgrade

5
推荐指数
2
解决办法
2547
查看次数

升级到 OpenSuse 12.1 后 Apache 无法启动

几天前,我从 openSuse 11.04 在线升级升级到 openSuse 12.1。现在,如果尝试将 apache 服务器启动为 -

 sudo /etc/init.d/apache2 start
Run Code Online (Sandbox Code Playgroud)

它给出了错误 -

 redirecting to systemctl
 Job failed. See system logs and 'systemctl status' for details
Run Code Online (Sandbox Code Playgroud)

我也检查了 -

rtdp@linux-vai9:~> systemctl status apache2.service
apache2.service - apache
      Loaded: loaded (/lib/systemd/system/apache2.service; disabled)
      Active: failed since Tue, 06 Dec 2011 13:21:11 +0530; 3min 54s ago
     Process: 2688 ExecStart=/usr/sbin/start_apache2 -D SYSTEMD -k start (code=exited, status=1/FAILURE)
      CGroup: name=systemd:/system/apache2.service
Run Code Online (Sandbox Code Playgroud)

即使我尝试说明 ngnix,它也会给出错误 -

rtdp@linux-vai9:~> sudo /etc/init.d/nginx start
redirecting to systemctl
Run Code Online (Sandbox Code Playgroud)

并且 ngnix 没有启动。

这可能是什么原因造成的。尝试谷歌搜索但没有帮助。提前致谢。

opensuse upgrade apache-2.2

5
推荐指数
1
解决办法
5087
查看次数

将 Postgres.app 9.1 升级到 9.2,获取 lc_collat​​e 值不匹配错误

我正在我的 Macbook Pro(我的开发机器)上升级 Postgres.app,运行时出现错误:

pg_upgrade -b /Users/foo/Library/PostgreSQL/9.1/bin/ 
           -B /Applications/Postgres.app/Contents/MacOS/bin/ 
           -d /Users/foo/Library/Application\ Support/Postgres/var-9.1/ 
           -D /Users/foo/Library/Application\ Support/Postgres/var
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

lc_collate cluster values do not match:  old "en_US", new "en_US.UTF-8"
Run Code Online (Sandbox Code Playgroud)

我该如何纠正?

注意:我曾经让Postgres.app运行 9.1,但我覆盖了它。我应该阅读/遵循的方向是:升级 Postgres.app。所以旧的bin不见了,但我还有数据目录。相反,我下载了 Postgres 9.1 并将其安装在其他地方,以使用 bin 目录升级并将我的数据移动到新的 Postgres。

postgresql upgrade

5
推荐指数
1
解决办法
4550
查看次数

无人值守升级不会重新启动

我正在运行 Debian 7 stable 和无人值守升级(每天早上 6 点),以确保我总是完全更新。我有以下配置:

$ cat /etc/apt/apt.conf.d/50unattended-upgrades 
// Automatically upgrade packages from these origin patterns
Unattended-Upgrade::Origins-Pattern {
        // Archive or Suite based matching:
        // Note that this will silently match a different release after
        // migration to the specified archive (e.g. testing becomes the
        // new stable).
      "o=Debian,a=stable";
      "o=Debian,a=stable-updates";
//      "o=Debian,a=proposed-updates";
        "origin=Debian,archive=stable,label=Debian-Security";
};

// List of packages to not update
Unattended-Upgrade::Package-Blacklist {
//  "vim";
//  "libc6";
//  "libc6-dev";
//  "libc6-i686";
};

// This option allows you to …
Run Code Online (Sandbox Code Playgroud)

debian upgrade

5
推荐指数
1
解决办法
3324
查看次数

安装新 CPU 后 HP Proliant ml350p g8 无法启动

我们的服务器:HP Proliant ml350p g8 有一个 Xeon e5-2609 1.4Ghz 处理器。我们的经理想对其进行一些更新,因此我们查看了 2 个 E5-2609V2 处理器……我们通过 HP Enterprise 聊天室进行了测试,他们说它兼容。

我们现在有了新的 CPU,当我们安装它们时,我们的健康 LED 指示灯呈红色常亮,服务器无法开机自检。我们已经单独和一起尝试了每个新 CPU,但结果相同。我们认为可能是 BIOS(它的日期为 2012 年!)。我们的服务器已过保修期,因此最初不允许我们下载最新的 BIOS,但我们的经理说服 HP 向我们提供我们已安装的最新 BIOS 版本 (2015)。再次尝试 CPU 具有相同的结果...服务器仍然不会 POST

如果有人可以请阐明我们错过的内容,那将是很棒的。

(我们正在获取 HP 维护合同的报价 - 由于我们的保修期已过 30 天,因此我们无法获得保养包)

bios xeon hp-proliant upgrade

5
推荐指数
1
解决办法
4683
查看次数

从 Server 2008r2 到 2016/2019 就地升级的最佳实践?

我有几台运行 Server 2008r2 SP2 Standard 和 SQL Server 2014 的 Web 服务器。获得 Windows Server 2016 的最佳实践/最简单的就地升级路径是什么?

在测试中,我只能从 2008r2 升级到 2012,然后再从 2012 升级到 2016。我们已经在这些上完成了相当数量的配置,并且在它们上运行了很多网站。考虑到这一点,由于涉及停机时间,必须升级两次并不理想。有没有办法解决?(更改许可证密钥或其他一些解决方案?)

谢谢!

2020 年更新: 我们终于拔掉插头并升级剩余的几台 2008R2 服务器。对于任何想知道我们在做什么(通常在做什么)的人:

  • 如果 SQL Server 正在运行,我们将在升级 Windows 之前从 SQL Server 2008R2 迁移到 SQL Server 2014(因此存在一些重叠)。我也在升级到最新的 2014 SP3 + 最新的 CU4(这个网站非常适合这种事情:https ://buildnumbers.wordpress.com/sqlserver/ )。
  • 然后,您可以从 Server 2008R2 转到 2012R2。
  • 然后我们启用并运行磁盘清理。
  • 如有必要,我们将再次将 SQL 升级到 SQL Server 2016 / SQL 2019。
  • 如有必要,我们将再次从 Server 2012R2 直接升级到 Server 2019,或者如果我们在其他一些关键服务器上运行速度较慢,我们只是暂时升级到 Server 2016。

在每个升级步骤之后,我们都会确保我们拥有高质量的备份(对于我们来说是 VMware 快照/数据库备份),并且还会检查每个软件在每台服务器上的运行情况。踏实和稳重是赢得比赛的关键。

这是足够快速的工作,可以摆脱 2008R2 并避免 ESU …

upgrade windows-server-2008-r2 best-practices windows-server-2016 windows-server-2019

5
推荐指数
1
解决办法
3万
查看次数

如何重新创建/etc/cron.daily/apt?

在我的 Debian 6.0.8 系统上,/etc/cron.daily/apt文件丢失。因此,无人值守升级不起作用。

我该如何重新创建/修复/etc/cron.daily/apt

debian upgrade cron.daily apt

4
推荐指数
1
解决办法
1249
查看次数

Windows Server 2008(非 R2)到 2012 的就地升级

是否有从 Windows Server 2008 Standard SP2(不是 R2)到任何 2012 版本的升级路径?我对变通办法持开放态度,但我正在尝试从 2008 年升级,而不必重新安装和重新配置现有软件和文件。

windows-server-2008 upgrade windows-server-2012

4
推荐指数
1
解决办法
5万
查看次数

承诺就地升级 Server 2012 R2 到 Server 2019,但不可用?

购买了 Windows Server 2019 的许可证,因为 Microsoft 文档声称您可以直接从 Windows Server 2012 R2 就地升级。 请注意,这是我们需要做的,因此关于“最佳实践”以及虚拟机和迁移的讨论对于这种特殊情况没有帮助。稍后我将引导我们实现这一目标,但现在只是一小步。

Microsoft 仅允许下载 EVAL 版本。当我在服务器上运行此程序进行安装时,“升级”选项(又名“保留文件...”)被禁用。它只给了我一个选择“全部清除并重新开始”,这并不是微软文档所声称的。

我们购买代码的授权经销商仅链接到有关从 MS 升级和下载 EVAL ISO 的非常详细的文档。

微软是找人交谈的雷区。我们在他们的软件上花费了大量资金,在没有付费支持合同的情况下让某人回答问题几乎是不可能的。我理解并支持以后的付费支持,但当他们的软件无法像他们承诺的那样工作时。谷歌在这里也不是你的朋友,因为大多数问题都会回到“如何将评估升级到完整版本”,这远远超出了我安装的点。

有人成功直接将 Windows Server 2012 R2 就地升级到 2019 吗?

如果是这样,你有什么特别需要做的吗?如果没有的话,先到2016年再到2019年可以吗?

(刚刚尝试过2016年,就地选项也被禁用)

upgrade windows-server-2012-r2 windows-server-2019

4
推荐指数
1
解决办法
7419
查看次数