Questions tagged «ubuntu»

Ubuntu Linux是Debian的衍生产品,旨在使Linux成为主流。该站点上的问题通常应参考Ubuntu Server。请注意,http://askubuntu.com专用于Ubuntu问题。

5
Rabbitmq-> epmd报告:节点“兔子”根本没有运行?
ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server start * Starting message broker rabbitmq-server [ OK ] ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server stop * Stopping message broker rabbitmq-server * message broker already stopped [ OK ] ubuntu@ip-172-31-21-62:~$ sudo service rabbitmq-server status Status of node 'rabbit@ip-172-31-21-62' ... Error: unable to connect to node 'rabbit@ip-172-31-21-62': nodedown DIAGNOSTICS …
14 ubuntu  rabbitmq 




4
systemctl无法识别我的服务:默认启动不包含任何运行级别,正在中止
我想定义一个在Ubuntu服务器16.10上启动时启动的简单服务。所以我创建了一个/etc/init.d/mydaemon 我以某种方式弄乱了upstart和systemd:起初我以为我必须设置upstart服务。因此,在将文件转换为新贵语法后,我运行update-rc.d mydaemon defaults。 我找出了错误并运行update-rc.d mydaemon remove,转换为systemd语法,然后运行systemctl enable mydaemon,但是得到了错误: mydaemon.service is not a native service, redirecting to systemd-sysv-install. Executing: /lib/systemd/systemd-sysv-install enable mydaemon update-rc.d: error: mydaemonDefault-Start contains no runlevels, aborting.
14 ubuntu  systemd 


2
如何避免Linux下的停机时间?
通常,对Ubuntu的软件更新需要重新启动(这可能会带来诸如停机等副作用)。 我看到Ubuntu具有https://www.ubuntu.com/livepatch,它允许内核更新而无需重新启动,但是,这是一项付费服务​​。也有ksplice。 是否存在Linux发行版/进程,其中升级/修补程序从不需要重启? (我知道设置高可用性(HA)服务器和使用一次性服务器是最佳做法-因此,我不是在问要保持服务状态,而是在实际服务器上。)

1
无法连接到127.0.0.1端口80
我正在运行Nginx服务器(与哪台服务器无关): $ sudo netstat -tulpn | grep 80 tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 4268/nginx tcp6 0 0 :::80 :::* LISTEN 4268/nginx 然后我向127.0.0.1发送了请求 $ curl -v 127.0.0.1 * Rebuilt URL to: 127.0.0.1/ * Hostname was NOT found in DNS cache * Trying 127.0.0.1... * connect to 127.0.0.1 port 80 failed: …
13 linux  ubuntu  port  localhost 

3
grep在Fedora和Ubuntu上的表现有所不同
因此,当我在Fedora中运行此命令时,我看到的是: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles' 2R-ref.alleles 但是当我在Ubuntu(相同数据)上运行时,我没有从grep得到任何结果: $ ls hmm_data/indivA12_AATAAG/refs/par1/ 2R-orths.alleles 2R-ref.alleles $ ls hmm_data/indivA12_AATAAG/refs/par1/ | grep -F '-ref.alleles' 有什么想法怎么回事?如何提出在两个系统上都可以使用的相同功能?
13 ubuntu  bash  fedora  grep 


2
如何在不启动软件包相关服务的情况下安装软件包?
您可能已经知道,默认情况下,在基于Debian或Ubuntu的系统上安装软件包时,如果该软件包包含服务,则通常会在安装该软件包时启用并自动启动该服务。 这对我来说是个问题。 我发现自己需要管理用于构建LXC容器的模板。有几个容器,每个容器对应一个Debian或Ubuntu版本。(也有基于Red Hat的容器,但此处与它们无关。) /var/lib/libvirt/filesystems/debian6_template /var/lib/libvirt/filesystems/debian7_template /var/lib/libvirt/filesystems/ubuntu1004_template /var/lib/libvirt/filesystems/ubuntu1204_template 有时,我会发现模板缺少软件包或需要其他更改,因此我将chroot放入其中以安装软件包。不幸的是,当我这样做时,我得到了运行包服务的多个副本! 举例来说,我发现模板没有syslog守护程序,因此我安装了一个: for template in /var/lib/libvirt/filesystems/{debian,ubuntu}*_template; do chroot $template apt-get install rsyslog done 并迅速结束运行rsyslog的四个副本。更不用说exim4的两个副本了。糟糕! 我读到某个地方(尽管现在找不到了),它不应该在chroot中运行时启动服务,但是显然这没有发生。 一个可能可行的讨厌的黑客呼吁暂时替换实际上启动服务的各种命令,例如start-stop-daemon和initctl,尽管这比我真正想做的工作要多得多。不过,如果我别无选择,... 对于基于Debian的系统,这里的理想解决方案是停止执行此操作,但是如果失败了,也许对于apt-get? 如果还不清楚,我真的想保持与管理模板任何事情外,如果可能的模板。

5
修复使用puppet在/ etc / default /中禁用的服务?
我正在使用puppet(理论上)在安装时启动npcd,但是在Ubuntu上,该服务以RUN =“ no”的/ etc / default / npcd中的默认设置安装: $ cat /etc/default/npcd # Default settings for the NPCD init script. # Should NPCD be started? ("yes" to enable) RUN="no" # Additional options that are passed to the daemon. DAEMON_OPTS="-d -f /etc/pnp4nagios/npcd.cfg" 我认为这组人偶配置会处理一些事情: service { "npcd": enable => true, ensure => "running", …
13 ubuntu  puppet  service 

1
如何直接通过TCP公开UNIX域套接字
我想要一个UNIX域套接字,例如通过TCP公开的/var/program/program.cmd,让它在端口12345上说。我还希望它在后台全时运行。 最好的方法是什么?如果相关,则系统正在运行Ubuntu 12.04.2。 同样,通过提出的解决方案,它可以在删除并重新创建的域套接字中生存下来吗? 编辑 这是初始化脚本形式的已接受答案的结果:https : //github.com/Wirehive/haproxy-remote
13 linux  ubuntu  tcp  socket 

3
如何衡量Linux中对SSD的总写入次数?
我已经在互联网上搜索了一个工具/实用程序,可以告诉我对SSD(或普通磁盘)的总写入次数。输出应如下所示: SSD Intel 320S :- Total data written until now -- 2Tb Total data read until now -- 4Tb power on Hours -- 1234 Hrs etc. 但是我还没有找到。有人知道这样的工具吗? 我知道Windows上的SSDLife工具可以做到这一点,但是我特别希望在Linux上做到这一点。 我smartctl从smartmontoolsSelivanov的建议中查找了命令。他的职位非常有帮助。我将在此处添加更多信息,这些信息是我在浏览互联网后遇到的。 我发现gsmartcontrol(的gui版本smartctrl)特别有用。有关此类工具的更多信息,请查看Smartmontools-社区Ubuntu文档。此链接包含的示例smartctl。 要了解每个SMART属性的含义,请检查此Intel SMART属性。这些属性特定于Intel SSD,但是仍然提供了一个思路,即SMART属性可以传达什么样的信息。不同的SSD之间某些特定参数可能有所不同。LBA是其中之一吗?我不知道。 另一个出色的信息来源是如何确定Linux下SSD的写周期数或预期寿命?-服务器故障。在这里,最好的答案表明了SMART Attribute Id 225迄今为止对SSD执行的32MiB大小的总写入I / O。但是,这适用于Intel X25-M。其他SSD可以使用其他SMART属性来传递写入磁盘的总数据。 特别是对于Samsung 840 Pro(甚至可能对于其他Samsung SSD?)SMART Attribute Id 241 -- Total LBAs …
13 linux  ubuntu  ssd 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.