Articles of Debian

如何通过Icinga触发即时重新运行的Check_MK数据收集?

我正在使用Check_MK生成检查,使Icinga(Nagios叉)监视一堆机器。 启动Icinga后,一段时间后,Check_MK开始从configuration的机器收集数据。 由Check_MK检查的机器之间的顺序和时间间隔是非常随机的,有时在检查开始之前需要几分钟的时间,而直到所有机器都被检查一次的时间更长。 另外似乎命令Icinga重新检查所有主机不启动Check_MK检查。 我如何强制Check_MK以某种方式处理特定或所有configuration的机器的检查,以便Icinga在发生这种情况后立即知道结果? 这些机器使用Icinga 1.7版和Check_MK 1.2.2版运行Debian 7“Wheezy”。

Debian apache2不执行php脚本,而是显示源代码

我知道这可能是大多数网上讨论的主题,我在这里search和堆栈交换,并尝试了各种答案,但他们都没有似乎为我工作,因此为什么我张贴这个。 我有一个Debian与LAMP堆栈,最近不得不升级PHP从5.4到5.6(最新)。 我开始删除像这样的旧版本: a2dismod php5 sudo apt-get –remove –purge libapache2-mod-php5filter libapache2-mod-php5 libphp5-embed php-pear php5 php5 -cli php5-common php5-curl php5-dev php5-gd php5-mcrypt php5-mysql 将以下内容添加到我的/etc/apt/sources.list文件中: deb http://packages.dotdeb.org wheezy all deb-src http://packages.dotdeb.org wheezy all deb http://packages.dotdeb.org wheezy-php56-zts all deb-src http://packages.dotdeb.org wheezy-php56-zts all 并运行以下命令: wget https://www.dotdeb.org/dotdeb.gpg sudo apt-key add dotdeb.gpg sudo apt-get update sudo apt-get upgrade sudo apt-get install […]

Dovecot ACL的共享邮箱和虚拟域

我正在努力与ACL的,共享邮箱和dovecot,我真的不能得到它的工作。 我已经通过了官方的dovecot文档,在互联网上search有用的howto的,无济于事。 我当然错过了一些东西。 这里跟着我的doveconf -n输出。 我已经在“namespace condivisa”中尝试了许多许多不同的“位置”值… 看来,ACL的正确设置为邮箱,但我看不到在Thunderbird或Roundcube文件夹层次结构下的共享邮箱。 预先感谢您提供的任何build议。 # 2.2.13: /etc/dovecot/dovecot.conf # OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.3 ext4 auth_mechanisms = plain login auth_socket_path = /var/run/dovecot/auth-userdb default_client_limit = 4099 default_process_limit = 1024 imap_client_workarounds = tb-lsub-flags lda_mailbox_autocreate = yes lda_mailbox_autosubscribe = yes log_timestamp = "%Y-%m-%d %H:%M:%S " mail_access_groups = vmail mail_debug = yes mail_gid = […]

如何防止networking接口的持久命名,如eth1

我有一个新安装的Debian Jessie。 我有两个网卡,eth0和eth1,现在我拿出一个,但是我仍然有eth1留在系统中: % dmesg … tg3 0000:03:00.0 eth0: Tigon3 [partno(BCM95754) rev b002] (PCI Express) MAC address 00:1a:a0:ac:f6:2d tg3 0000:03:00.0 eth0: attached PHY is 5787 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0]) … systemd-udevd[171]: renamed network interface eth0 to eth1 有没有办法要求不重命名界面,只保留eth0? 谢谢。

IP Aliassing – 多个公共IP地址

我有一个IP Aliassing的问题。 我希望所有的IP地址有ismstream量,但是除了redirecteth0和iptables DNAT和SNAT是无效的。 auto lo iface lo inet loopback # The normal eth0 auto eth0 allow-hotplug eth0 iface eth0 inet dhcp auto eth0:0 iface eth0:0 inet static address 149.56.xx netmask 255.255.255.255 broadcast 149.56.xx gateway 149.56.65.x auto eth0:1 iface eth0:1 inet static address 192.99.xx netmask 255.255.255.255 broadcast 192.99.xx gateway 149.56.65.x Kernel IP routing table Destination […]

重新启动后,lxc容器中的postgresql不会启动

Debian稳定版(Jessie) 我有几个容器 – 在一个容器中有postgresql。 我想先启动它(我希望我的configuration做到这一点)。 重新启动后,所有容器启动,但我不能login他们几个(SSH不启动,控制台都没有)。 所以我必须要lxc-stop -n base; lxc-start -n base -d。 之后,我可以login,但postgresql停止。 但日志说,它是通过重新启动停止,而不是由lxc停止(或lxc停止不会影响日志) 如何find重启后没有正确启动的原因 我想显示日志,但它是波兰语(如何将其改为英文)? 2016-03-06 09:43:53 CET [825-1] postgres@postgres KATASTROFALNY: system bazy danych uruchamia się 2016-03-06 09:43:54 CET [831-1] postgres@postgres KATASTROFALNY: system bazy danych uruchamia się 2016-03-06 09:43:54 CET [837-1] postgres@postgres KATASTROFALNY: system bazy danych uruchamia się 2016-03-06 09:43:54 CET [595-1] DZIENNIK: […]

Linux交换块系统(冻结)

我的Debian服务器有问题。 我们运行4个不同的服务器,都有英特尔CPU和128GB的RAM。 他们中的两个跑Wheezy,其中两个跑Jessie。 我们在大量使用内存的系统上运行Java软件,并可能吃掉所有的内存。 对于这种情况,我在两块SSD上运行的RAID 1上的每台服务器上安装了一个交换分区。 Jessie系统出现问题:当系统几乎耗尽内存时,它开始交换。 这是由vm.swappiness = 10参数调整,看起来对我好。 但交换本身是如此之重,系统完全挂起/冻结。 有太多的磁盘完成,系统没有响应了。 我在所有的系统上进行了一些testing,通过使用以下内容来人工填充RAM到120% stress –vm-bytes $(awk '/MemFree/{printf "%d\n", $2 * 1.2;}' < /proc/meminfo)k –vm-keep -m 1 系统开始交换并冻结,而20%的交换正在运行。 20秒后,系统又回来了,可以再次使用,但在冻结过程中什么都不起作用。 当然,这种行为对于一个高效的系统是不可接受的。 我所期望的是交换具有高优先级,但决不能占用系统资源的90%以上,这样系统仍然可以被处理。 调整swappiness到不同的值并没有帮助.. 我们正在使用以下内核: Wheezy:Linux A 3.2.0-4-amd64#1 SMP Debian 3.2.68-1 + deb7u1 x86_64 GNU / Linux Jessie:Linux B 3.16.0-4-amd64#1 SMP Debian 3.16.7-ckt20-1 + deb8u4(2016-02-29)x86_64 GNU / Linux […]

lxc 1.1.2在Debian Squeeze上

我在Debian Squeeze(Linux kernel 3.4.34)中运行lxc 0.8.0。 有没有人在Linux内核3.4中运行lxc 1.1或更新? 据我所知,docker需要至less3.16的Linux内核版本。 什么是支持lxc 1.1的Linux内核的最低版本?

Apache Web服务器修改configuration或redirect不起作用

我是Apachenetworking服务器的新手,所以我可能会做一些明显的错误。 我通过Debian软件包pipe理器安装了“OwnCloud”,默认情况下也安装了Apache Web服务器。 基本的安装工程确定,我可以使用OwnCloud罚款。 我现在想要启用https连接,并将所有http请求redirect到https,但是我无法使redirect工作。 在试图理解和解决问题的同时,Apache似乎也忽略了对configuration文件的更改,例如更改默认VirtualHost的DocumentRoot没有任何作用。 因为这是一个Debian安装,我知道configuration文件与标准Apache安装位置稍有不同。 在sites-available目录中,我有以下几点: <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www/test # ServerName <removed_for_privacy> # Redirect permanent / https://<removed_for_privacy> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined Redirect / https://<removed_for_privacy>/owncloud </VirtualHost> <VirtualHost <removed_for_privacy>:80> ServerName <removed_for_privacy> Redirect permanent /owncloud https://<removed_for_privacy>/owncloud ErrorLog ${APACHE_LOG_DIR}/error.log </VirtualHost> 在上面我用<removed_for_privacy>replace了服务器名称 我也在同一个目录中创build了一个特定的owncloud-ssl.conf文件,试图使它工作: <IfModule mod_ssl.c> <VirtualHost <removed_for_privacy>:443> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined # SSL […]

安装Pecl PAMauthenticationApache

我想在我的服务器上安装horde webmail 5.2.9(debian Jessie)。 当我去localhost/horde/test.ph我得到: PAM Support (PECL extension): No The PAM PECL extension is required to allow PAM authentication to be used. 要安装PAM扩展,我做了以下几件事: # sudo pecl install –alldeps PAM 我可以validation是否安装了PAM: # sudo pecl list Installed packages, channel pecl.php.net: ========================================= Package Version State pam 1.0.3 stable 我还安装了以下内容: 中的libapache2-MOD-authnz-PAM pwauth 中的libapache2-MOD-authnz-外部 我还启用了以下模块: – authnz_external – authnz_pam […]