我想build立一个个人服务器,我为自己托pipe所有types的服务(主要是gitlab,nextcloud,NAS和其他一些服务)。 我目前的战略是在服务器上安装一个小型debian,并将所有服务都推送到虚拟机中。 这样的服务器本身是非常稳定的,即使有一个虚拟机的问题,我总是可以通过SSH连接到下面的debian。 对于我设置的最后一台服务器,我使用的是Debian Jessie,但是对于这台服务器,我不想在设置机器的时候安装Jessie。 当它将被发布时升级到Stretch(没有发布date,但是这个夏天可能是一个很好的猜测)。 我读过升级Debian并不像升级Ubuntu那样简单。 所以我的想法是:我会安装testing版的拉伸。 在设置服务器时,我可以忍受testing分支中的“不可用性”。 我会直接得到新的function,并可以testing它们。 一段时间,当舒展稳定释放我想切换到它。 问题是: 这是可能的,这是一个更容易的操作,从杰西稳定升级到稳定? 你会推荐这样一个一般的步骤,还是这样冒险吗? 你为什么这么认为?
我想将我们的远程系统从CentOS 7.2升级到7.3。 是否有一个选项只能安装所需的最小数量的包? 标准升级将涉及下载几乎800MB的包。
我正在寻找一些如何执行安装和升级的最佳软件示例。 这可能来自M $,开源,任何东西。 例如:用户体验,发布兼容性,用户界面,点击一次安装,整个安装软件的范围。 还有一些容易造成的具体错误,这对安装/升级产品会产生巨大的负面影响。
问候 … 我需要知道在升级内核之后应该做什么? 如何快速检查内核是否适合服务器软件,检查内核是否可以与当前安装的cpanel进行编译等。
今天早上,我被警告,这两个服务我的应用程序的Apache实例没有响应来自我的负载平衡器的请求。 我试图apachectl restart ,它说Apache没有运行。 所以,我在这两个实例上启动了apache,并重新获得了服务。 然后我跟踪了这些日志,发现两者在停止响应之前都通过无人值守升级包进行了升级。 /var/log/unattended-upgrades/unattended-upgrades.log 2013-07-02 06:30:51,875 INFO Starting unattended upgrades script 2013-07-02 06:30:51,875 INFO Allowed origins are: ['o=Ubuntu,a=precise-security'] 2013-07-02 06:33:57,771 INFO Packages that are upgraded: accountsservice apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common apparmor apport apt apt-transport-https apt-utils bind9-host binutils dbus dnsutils gnupg gpgv isc-dhcp-client isc-dhcp-common krb5-locales libaccountsservice0 libapt-inst1.4 libapt-pkg4.12 libbind9-80 libc-bin libc-dev-bin libc6 […]
我是使用Windows服务器软件的新手,目前我们正在使用Windows Server 2008 R2数据中心。 我们想升级到服务器2012。 我们如何在Windows服务器上执行无人参与的升级。 我们没有物理访问这台服务器。 我已经find了有关如何进行无人值守安装(擦除磁盘非升级)的说明,但我们如何升级?
我想升级 – 在这种情况下,从Ubuntu Trusty升级到Vivid(如果需要的话,可以通过Utopic),但我真的宁愿升级两个部分,干空转的时候我得到一个空闲的本地cachingnetworking(即:一夜之间,而不是白天),然后当我有时间坐下来观看机器时(即:当我清醒并与之互动时)进行安装。 我知道我可以通过使用sources.list来瞎搞,然后做一个apt-get dist-upgrade –download-only ,但是: 那么当我运行do-release-upgrade ,这些包实际上是否会持续存在呢,还是先清除所有的caching呢? 这是否会与受支持的升级path有任何不受支持/不良的交互? 我希望尽可能遵循所支持的升级path,我只想提前下载软件包。
对于自动升级,我安装了unattended-upgrades软件包并进行了configuration。 在每次无人参与内核升级之后,我必须运行以下命令来重新编译iscsi内核模块: apt-get install linux-headers-`uname -r` apt-get install –reinstall iscsitarget-dkms service iscsitarget start 如何强制系统自动执行此操作?
当我升级我的一台服务器到16.04 LTS时,我不得不调整networkingconfiguration(使用接口文件)并使用新的networking接口名称。 我很幸运,服务器运行在一个虚拟机,我可以通过虚拟pipe理控制台访问它。 我的一些服务器是位于同一地点的物理服务器,并且没有远程pipe理界面。 升级过程结束后,机器将通过networking无法访问。 我的问题是,是否有标准/build议/首选的方式来运行LTS升级通过networking,并没有失去networking访问到服务器升级完成后,机器重新启动? 另一个问题是,是否可以在升级之前预测新的networking接口名称,并提前更新networkingconfiguration。
我们有一个很大的问题。 由于我们将gitlab从8.11.7-ce.0更新到8.12.1-ce.0,因此我们的webgui被破坏: gitlab – 破坏的gui视图 我们目前不知道为什么会发生这种情况。 我们正在使用Ubuntu 14.04 LTS 有人有同样的问题或想法解决这个问题? 编辑1: 我检查了我的日志文件: Started GET "/assets/application-891a61baf08dd362204cccb62419682e810754e7b9e657eb3d33897e53d5bd96.css" for 80.149.35.188 at 2016-09-26 12:26:12 +0200 Processing by ProjectsController#show as HTML Parameters: {"namespace_id"=>"assets", "id"=>"application-891a61baf08dd362204cccb62419682e810754e7b9e657eb3d33897e53d5bd96.css"} Filter chain halted as :project rendered or redirected 并检查这一个404文件和文件存在。 我真的不明白为什么我们得到一个404错误。 编辑2 – 解决scheme :我们已经解决了我们的问题。 问题是我们的apache虚拟主机代理configuration是错误的。 现在这看起来像: ProxyPreserveHost On # Ensure that encoded slashes are not decoded […]