Tag: server

引导期间无法装入外部磁盘

我有外置硬盘盒(外接电源),内置8TB磁盘。 我将它添加到/ etc / fstab中,如下所示: /dev/sdc2 /big ext4 rw,nosuid,nodev,relatime,nofail,data=ordered 0 0 磁盘在引导期间不会挂载。 并且我无法使用sudo mount /dev/sdc2 manualy挂载它因为我没有在/dev/看到磁盘。 请告诉我,我该怎么办才能自动安装磁盘。 在lsusb neigher中看不到磁盘。 我已经尝试过: 我尝试删除nofail关键字。 这导致在启动期间我得到以下内容: Welcome to emergency mode! After logging in, type “journalctl -xb” to view system logs, “systemctl reboot” to reboot, “systemctl default” to try again to boot into default mode. 我试图用UUID=…替换/dev/sdc2 ,但它没有任何影响。 我尝试使用磁盘盒上的物理电源按钮打开和关闭磁盘。 – 这有帮助! […]

如何在安装PXE时将安装程序设置为使用我的NFS服务器而不是镜像?

我正在尝试使用pxe服务器部署ubuntuer-10.04服务器。 现在我遇到的问题是netboot initrd / kernel映像想要通过镜像而不是通过我的nfs服务器加载ubuntu。 如何更改它以使安装程序通过nfs或tftp或本地服务器中的任何内容获取发行版? 而且我正在使用我已经放入我的initrd的preseed。 现在重要的是要注意我想安装ubuntu服务器,而不是启动它或类似的东西,我使用一个preseeding文件。 我目前正在使用修改过的netboot initrd,我已将我的预置文件放入其中。 我用netboot = nfs和nfsroot = IPOFMYSERVER:/ location / of / my / image / unpacked尝试了这个方法,但这没有用(和ubuntu桌面一起工作,它启动但我想在这里安装ubuntu服务器)。 我遇到的问题是安装程序保持对镜像站点的攻击,并且不从我的本地服务器获取文件

安装系统后如何从服务器CD安装软件包

我从CD安装了Ubuntu Server 12.04到没有Internet连接的机器上。 最初我没有在安装过程中选择Samba文件服务器任务,但现在我想安装它。 我尝试过“sudo apt-get install samba”和“sudo apt-get install samba4”,但无法找到包。 我认为必要的包装在CD上。 我必须明确安装CD吗? 如果是这样,我该怎么装呢? 我找到了有关从Internet升级软件包或使用apt-offline安装较少使用的软件包的问题的答案。 但这似乎不必要地复杂化。

我该如何重新安装redmine?

我有一个redmine设置。 今天早上我看到我的redmine文件夹是空的,我无法访问redmine,所以我尝试使用以下方法再次安装redmine: sudo apt-get install redmine 我收到以下错误: Reading package lists… Done Building dependency tree Reading state information… Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out […]

使用ZFS RAIDZ恢复Ubuntu服务器的数据

由于对黑客Buffalo NAS设备感到失望,我决定推出自己的Home服务器。 经过一些研究,我已经选择了带有Ubuntu Server和ZFS的HP Proliant微服务器(1个Ext4磁盘上的操作系统,3个RAIDZ磁盘上的数据)。 正如乔尔·斯波尔斯基和杰夫·阿特伍德关于备份所说的那样,在我想要防范的所有故障情景中完成恢复之前,我无法rest。 问:如何配置Ubuntu Server以识别预先存在的RAIDZarrays? 显然,如果其中一个数据磁盘死亡 – 那么这是一个重新构建的场景,这是一个很好的文档。 如果两个数据磁盘死亡,那么我将进入常规备份/恢复状态。 如果操作系统死了,我可以恢复,也是一个简单的场景。 但是如果操作系统死了但我无法恢复,那么我需要重新创建一个Ubuntu服务器。 但是如何让它识别我的RAID-Zarrays呢? 是否需要在RAIZarrays内和跨RAIZarrays存储必要的配置信息(如果是,如何)? 或者它驻留在OS ext4磁盘上(在这种情况下如何重新创建它)?

maas / stable / ubuntu xenial存储库没有Release文件

当我在安装了MAAS的Ubunutu 16.04 LTS服务器上运行sudo apt update ,我收到以下错误消息: graeme@MAAS:~$ sudo apt update Hit:1 http://gb.archive.ubuntu.com/ubuntu xenial InRelease Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease Ign:3 http://ppa.launchpad.net/maas/stable/ubuntu xenial InRelease Hit:4 http://gb.archive.ubuntu.com/ubuntu xenial-updates InRelease Err:5 http://ppa.launchpad.net/maas/stable/ubuntu xenial Release 404 Not Found Hit:6 http://gb.archive.ubuntu.com/ubuntu xenial-backports InRelease Reading package lists… Done E: The repository ‘http://ppa.launchpad.net/maas/stable/ubuntu xenial Release’ does not have a Release file. N: Updating […]

清除并重新安装后apache2无法启动

首先 – 我已经看过并尝试了几种方法,包括https://askubuntu.com/questions/94805/apache-server-not-starting/ 我正在使用Ubuntu 14.04 64位 我在serverfault使用了一个回答 sudo服务apache2停止 sudo apt-get –purge删除apache2 sudo apt-get删除apache2-common sudo apt-get autoremove where apache2(给3个地点) sudo rm -rf / etc / apache2 sudo rm -rf / usr / sbin / apache2 sudo rm -rf / usr / lib / apache2 我做到了 sudo apt-get -y install apache2 – 说它是最新版本 所有conf文件都在/ etc / apache2 […]

如何使用apt在Azure AMD64 Ubuntu Server 14.04 LTS(Trusty)上安装32位OpenJDK-7-JRE?

Ubuntu Server 14.04 LTS for Azure未预装Java。 服务器架构是AMD64。 我知道你不能并排安装x64和x86 JRE,我只需要x86版本(应用程序要求,内存要求等)。 OpenJDK-7-JRE的x86和x64版本都可以直接从Ubuntu获得: http://packages.ubuntu.com/trusty/openjdk-7-jre http://packages.ubuntu.com/trusty/i386/openjdk-7-jre/download 但是,Ubuntu强烈建议使用包管理器(例如apt)来安装包,而不是使用Web浏览器下载二进制文件并手动复制到目标计算机。 因此,我一直在尝试从命令行安装,但我遇到了问题: MyAdmin@Server01:~$ sudo apt-get install openjdk-7-jre:i386 Reading package lists… Done Building dependency tree Reading state information… Done E: Unable to locate package openjdk-7-jre MyAdmin@Server01:~$ 如果省略i386 ,安装成功,但是我默认得到64位JRE – 这不是我需要的。 我已经确认源已经添加到/etc/apt/sources.list中 deb http://security.ubuntu.com/ubuntu trusty-security main deb-src http://security.ubuntu.com/ubuntu trusty-security main deb http://security.ubuntu.com/ubuntu trusty-security universe deb-src […]

如何暂停ssh?

我想这个问题与如何配置dbus以允许ssh-user挂起服务器几乎相同? ; 除了我想更好地制定它。 假设我有一个运行不间断的Ubuntu服务器,我们称之为MyServer 。 那么我们说,我在MyServer的同一个本地网络上有另一台PC,我们称之为MyLocalPC 。 然后MyLocalPC保持暂停状态,除非它通过MyServer wakeonlan打开。 这部分过程非常适合我:我可以通过ssh到MyServer ,在MyServer ssh提示符下我可以发出wakeonlan ,并且MyLocalPC唤醒 – 很棒。 然而,然而,一旦我完成MyLocalPC工作,我想再次暂停它。 问题如下 – 如果我首先通过ssh ssh进入MyLocalPC ,我可以轻松暂停机器: [MyServer]$ ssh MyLocalPC [MyLocalPC]$ dbus-send –session –dest=org.freedesktop.PowerManagement –type=method_call –print-reply –reply-timeout=2000 /org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Suspend 这将暂停MyLocalPC – 但也将阻止正确退出ssh ,最终ssh到MyServer最终冻结。 我试图变得棘手并发出类似这样的事情: [MyServer]$ ssh MyLocalPC “dbus-send –session –dest=org.freedesktop.PowerManagement –type=method_call –print-reply –reply-timeout=2000 /org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Suspend” Failed to open connection to “session” […]

在干净安装的ubuntu 14.04.1服务器上禁用Apache2中的SSLv3

我有一个新安装的ubuntu服务器版本14.04.1我有启用SSL的apache2。 我想禁用SSLv3 (我知道这是一个很受欢迎的问题,但我已经在多个网站上搜索了所有其他答案,我相信我已经遵循了他们建议的所有步骤。) 当我使用命令时: nmap –script ssl-enum-ciphers -p 443 MYDOMAIN.com 我可以看到两组密码。 一个SSLv3和一个TLSV1.0 我启用了SSL模块,它的配置文件是/etc/apache2/mods-enabled/ssl.conf 我通过改变线来改变它 SSLProtocol all 至 SSLProtocol All -SSLv2 -SSLv3 从所有文档和Web教程中,这应该禁用SSLv3。 我用命令重启apache sudo service apache2 restart 但没有变化。 SSLv3仍然列出。 我试过停止服务器并重新运行命令,以确保我不会意外地检查错误的服务器。 正如所料,结果会发生变化 任何人都可以提出我犯的错误。 罗伯特 我的确切ubuntu版本: root@xxxx:/etc/apache2/mods-enabled# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: 14.04 Codename: trusty 我的确切apache2版本: root@xxxx:~# […]