我正在寻找升级服务器,并试图找出一个好的计划。 我们目前有4个服务器: OpenBSD防火墙/ VPN服务器 FreeNAS备份服务器(本地)接收ZFS快照 FreeNAS备份服务器(远程)接收ZFS快照 下面是主要的FreeBSD服务器。 FreeBSD服务器 〜2010 FreeBSD 8.4,32GB内存,双至强E5520 ZFS(8个磁盘,zraid磁盘镜像对,8TB) 服务: 桑巴 Netatalk(苹果文件共享) Apache(主要是内部的,一些面向外部的站点) MySQL的 VirtualBox(Windows 2k3实例) ZFS快照 我的计划(基本) 我正计划一个服务器升级,让我们从一个主服务器切换到两个服务器,每个服务器从上面的列表中select一些服务器职责(并且将相互复制),以便如果出现故障,我可以快速激活所有的function在第二。 就像是: 服务器1: 桑巴 Netatalk(苹果文件共享) VirtualBox(Windows 2k3实例) ZFS快照 服务器2: Apache(主要是内部的,一些面向外部的站点) MySQL的 ZFS快照 我只运行裸机,除了在VirtualBox上运行Windows 2k3之外,我没有VM的使用经验。 我应该看看运行我的服务器实例作为虚拟机? 我认为这可能会使从崩溃恢复更容易。 一般来说,这似乎是一个好的计划? 我一直在看ixSystems服务器和戴尔机架硬件,如果这有所作为。 (我也从来没有使用任何机架安装设备。)
我只是尝试在AWS EC2 Ubuntu 13.10服务器上执行sudo do_release_upgrade以升级到14.04。 一切进展顺利,直到我收到以下消息: A new version of /boot/grub/menu.lst is available, but the version installed currently has been locally modified. What would you like to do about menu.lst? * install the package maintainer's version * keep the local version currently installed * show the differences between the versions * show a side-by-side difference […]
PayPal正在升级所有Web和API端点上的SSL证书。 由于计算能力进步的安全性问题,业界正在逐步取消1024位SSL证书(G2),转而采用2048位证书(G5),并且正朝着更高强度的数据encryptionalgorithm发展,以确保数据传输,SHA -2(256)在更旧的SHA-1algorithm标准。 但是,我们仍在使用与升级不兼容的系统,并且不能更新我们的服务器。 所以,我们认为是代理(nginx)的贝宝端点,所以贝宝认为,nginx服务器(支持更新)是击中该端点,而不是我们的旧服务器。 这可能吗? 如果没有,绕过这个升级有什么可能的select? 这是一个nginx代理的示例configuration 服务器{ 听80; server_name api.sandbox.paypal.com; access_log /var/log/nginx/api.sandbox.paypal.com.access.log; error_log /var/log/nginx/api.sandbox.paypal.com.error.log; 位置/ nvp { proxy_pass https://api.sandbox.paypal.com/nvp; proxy_set_header X-Real-IP $ remote_addr; proxy_set_header X-Forwarded-For $ proxy_add_x_forwarded_for; proxy_set_header主机$ http_host; } }
我有一台电脑在分发升级期间意外closures(Ubuntu 8.10 – > 9.04)。 它现在不会完成引导 – 各种X错误,然后进入login屏幕,但不会允许login。 我有它的备份和/ home数据在驱动器上仍然可以,所以这不是紧急情况,但完整的重build仍然是一个烦人的和耗时的过程。 有什么办法可以从中恢复? 我有一张9.04的CD,我正在讨论试图安装在顶端 – 这是一个好主意吗? 如果没有,有没有什么好的方法来检查驱动器,并生成一个软件安装列表,最好甚至从外部/ home(如/ etc)的设置? 如果我必须重新从头开始,有什么build议与意外关机负责人打交道? 🙂 编辑:非常感谢你所有的答案,我真的需要接受所有的答案,因为我需要使用从每个位。 我能够使用这样的东西完全修复安装: sudo dpkg –configure -a sudo apt-get update sudo dpkg –configure -a sudo dpkg –configure -a –abort-after=99999 sudo apt-get dist-upgrade sudo apt-get -f install sudo apt-get dist-upgrade
我有一个Ubuntu 8.04 LTS服务器。 当我进行apt-get升级时,有几个软件包被“保留”(以下更新被保留:“)。 这是我的理解,我可以做一个apt-get dist-upgrade来升级这些软件包,但我有一些担心: 1)如果我进行远程升级,我会从8.04升级到更高版本(我猜测是8.10)? 如果是这样,8.04是“长期支持”的意义何在? 2)这是一个“危险的”过程吗? 我假设软件包被保留,因为有新的软件包,他们依靠。 dist-upgrade会不会简单地拉出新的软件包并做一个相当直接的升级,或者有需要注意的地方?
在Ubuntu Server的do-release-upgrade过程中,我不小心按下了Ctrl + C。 我把它放到一个shell中来比较/ etc /中的一个.conf文件。 当我按下Ctrl-C时,它询问我是否想要重新连接到升级过程,但是没有这样做。 所以我退出了,现在有一个悬挂的dpkg进程,它持有apt锁。 这是一个没有GUI前端的虚拟服务器… 是否有可能恢复升级过程,或者我必须杀死dpkg进程并重新启动?