Articles of Debian

/ var / log / syslog是空的。 服务rsyslog正在运行,但未安装

问题 我定期遇到/ var / log / syslog为空的问题。 $ ls /var/log/syslog -rw-r—– 1 root adm 0 Dez 31 06:29 /var/log/syslog 环境和安装的软件包 我正在使用Debian Jessie。 能力表明我已经安装了inetutils-syslogd软件包,并且未安装软件包rsyslog 。 分析 我试图find使用以下命令的问题: $ service syslog start Job for syslog.socket failed. See 'systemctl status syslog.socket' and 'journalctl -xn' for details. Failed to start syslog.service: Unit syslog.service failed to load: No such file […]

Dnslogging,以及在loadbalacing上的tomcat

我有2个DNS服务器(Debian)configuration使用bind9和负载均衡器pipe理2个tomcat web服务器,我的问题是我应该把dns条目的2个tomcat web服务器,或者我只需要把loadbalancer? 谢谢

Proxmox:节点的负载在70,2个容器没有响应,但顶部什么也没有显示

我遇到了一个很大的问题。 如果我不重新启动节点,一些基于Proxmox的LXC容器在2天内没有响应。 这种情况总是发生在夜晚的同一时间(我想在容器上发生的事情会导致重负荷)。 问题是: top / atop / htop没有显示任何东西。 proxmox-node对ssh命令没有问题,但5个节点中有2个没有真正的响应(我可以用SSHlogin,但是我不能input命令)。 我也必须做一个“硬”重启,因为重启不起作用(LXC容器在40分钟后不停止)。 这是我的PVE版本: pveversion -v proxmox-ve: 4.1-39 (running kernel: 4.2.8-1-pve) pve-manager: 4.1-15 (running version: 4.1-15/8cd55b52) pve-kernel-4.2.6-1-pve: 4.2.6-36 pve-kernel-2.6.32-43-pve: 2.6.32-166 pve-kernel-4.2.8-1-pve: 4.2.8-39 pve-kernel-4.2.2-1-pve: 4.2.2-16 pve-kernel-2.6.32-26-pve: 2.6.32-114 pve-kernel-4.2.3-2-pve: 4.2.3-22 lvm2: 2.02.116-pve2 corosync-pve: 2.3.5-2 libqb0: 1.0-1 pve-cluster: 4.0-33 qemu-server: 4.0-62 pve-firmware: 1.1-7 libpve-common-perl: 4.0-49 libpve-access-control: 4.0-11 libpve-storage-perl: 4.0-42 pve-libspice-server1: […]

Symfony项目Nginx

Heey all, 我正在尝试托pipe我的symfony项目,但是我得到了一个来自nginx的500错误。 错误日志不显示任何内容。 但访问日志确实显示了一些内容: 46.243.152.13 – – [17/Mar/2016:14:05:45 +0100] "GET / HTTP/1.1" 500 507 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.87 Safari/537.36" 当我看到http请求正在做,我得到一个500 507回来。 我已经仔细检查了文件夹上的权限,他们现在是正确的。 我如何继续? 这是来自nginx的hostfile: upstream php5-fpm { server unix:/var/run/php5-fpm.sock; #for PHP-FPM running on UNIX socket } server { listen 80; server_name dev.domain.nl; return 301 https://$host$request_uri; […]

完全合格的VPS域名

我真的很困惑的FQDN。 所以在我的debian机器/etc/hosts上有这个文件。 那里到底是什么? 说我的VPS位于ipadress:39.22.11.99而我有几个域都指向这个IP地址。 让我们说: domainA.com , domainB.com , domainC.com 这三个域名为每个服务器提供另一个用途,并且正确configurationNginx以指向正确的数据:网站A,网站B,网站C 我有一个运行在我的VPS上的邮件服务器正在运行。 然而,不知何故,我认为我的/etc/hosts文件configuration不正确,因为即使我拥有所有3个域和子域的SSL证书,所有邮件都进入了我的垃圾邮件文件夹。 如何configuration他的/etc/hosts文件? 而虚拟主机/用户应该帮助我从不同的域发送邮件吗? 现在我的/etc/hosts文件看起来像这样: 127.0.0.1 localhost SomeAlias 39.22.11.99 domainA.com SomeAlias 39.22.11.99 mail.domainA.com SomeAlias 39.22.11.99 domainB.com SomeAlias 39.22.11.99 domainC.com SomeAlias

Debian:如何正确升级MONIT?

我做了sudo apt-get install monit但它只安装了5.9版本,当前版本是5.17.1。 所以我做了wget https://mmonit.com/monit/dist/binary/5.17.1/monit-5.17.1-linux-x64.tar.gz下载预编译的二进制文件,现在我有这些文件: monit-5.17.1/bin/monit monit-5.17.1/conf/monitrc monit-5.17.1/man/man1/monit.1 我用dpkg -S monit | sort检查了MONIT的安装位置 dpkg -S monit | sort : monit: /etc/default/monit monit: /etc/init.d/monit monit: /etc/logrotate.d/monit monit: /etc/monit monit: /etc/monit/conf.d monit: /etc/monit/monitrc monit: /etc/monit/monitrc.d monit: /etc/monit/monitrc.d/acpid monit: /etc/monit/monitrc.d/apache2 monit: /etc/monit/monitrc.d/at monit: /etc/monit/monitrc.d/cron monit: /etc/monit/monitrc.d/mdadm monit: /etc/monit/monitrc.d/memcached monit: /etc/monit/monitrc.d/mysql monit: /etc/monit/monitrc.d/nginx monit: /etc/monit/monitrc.d/openntpd monit: /etc/monit/monitrc.d/openssh-server monit: […]

为什么在PHP模块包含的时候安装apache?

我正在使用Debian 7.x 这是很奇怪的行为 我通过stream浪汉提供傀儡 我使用puppetlabs / debian-7.8-64-puppet作为基本映像 为什么Apache加载,即使在我的puppet脚本中没有任何地方引用apache? 这是整个木偶剧本: # # Install all required packages # $packages = [ "curl", "nginx", #"php5-gd", #"php5-cli", "php5-fpm", "php5-ldap", #"php5-mysql", "mysql-server", "htmldoc", ] package { $packages: ensure => present, } # # Configure PHP-FPM # service { "php5-fpm": ensure => running, require => Package['php5-fpm'], } # # Configure NGINX […]

在第一次login提示时,在屏幕上保留Linux启动信息

当我的Debian拉伸/ sid启动时,它会打印一些消息,但是然后清除屏幕并显示login提示。 (Cli版本,我不使用X) 是否有可能看到这些消息(有些可能是重要的…),而不是清除屏幕?

在debian下安装PostgreSQL

我试图在运行debian8的服务器上安装PostgreSQL服务器。 我使用apt安装了postgresql-9.5软件包,但似乎有些程序丢失。 我试图创build一个集群,但在服务器上找不到initdb ,我试图作为标准用户,作为postgres甚至root 。 当我查找/usr/lib/postgresql/9.5/bin/ ,没有initdb和pg_ctl程序。 有没有额外的包我忘了安装,使其工作?

如何在OpenVPN上设置每个用户的stream量限制?

我正在使用OpenVPN设置VPN服务器。 身份validation方法是证书一(客户端和服务器的不同证书)。 VPS每月有1TB的stream量。 我打算每台服务器最多允许4个客户端。 所以我想限制每月使用超过250GB的客户端。 我以为我可能会限制一个IPstream量,但这个想法并不能解决问题 – 客户可以从他们的手机,PC或平板电脑login。 理想情况下,我期望在.ovpn客户端文件中能够控制来自一个客户端的stream量的声明。 但我还没有find它。 如何设置限制? 谢谢。