我有一个问题与smartd。 我研究了它的手册页,然后设置了SMART守护进程每月运行两次硬盘的长时间testing,并在出现高温等故障时提醒指定的邮件地址。 这些规则如下: /dev/sda -a -p -W 2,37,42 -s L/../(28|12)/../01 -m [email protected] -M daily /dev/sdb -a -p -W 2,37,42 -s L/../(29|13)/../01 -m [email protected] -M daily 事实certificate,这些规则并不真正的工作:testing不运行。 对我来说,规则看起来完全合法。 我究竟做错了什么?
所以我有nginx设置与默认站点。 我决定我想改变,因为我的网站在/var/www/site/ …所以在我改变之前,我去了127.0.0.1看看是否一切正常。 我做了。 我得到了This page is hosted by nginx! 好,好 现在我要把root directores移动到/var/www/site因为我在那里得到了一个index.html文件。 然后我重新启动…我得到这个错误: 2014/08/07 01:42:35 [error] 24949#0: *1 "/var/www/site/index.html" is forbidden (13: Permission denied), client: 127.0.0.1, server: localhost, request: "GET / HTTP/1.1", host: "127.0.0.1"
我试图让我的BIOS固件版本和内存信息使用dmidecode。 我以root用户身份通过ssh连接到服务器。 我们刚刚开始将我们的服务器从Debian 6.0移到Ubuntu 12.4 LTS。 是否有另一种方式获取BIOS信息,或者某种程度上让dmidecode工作? 即使我单独运行dmidecode,没有select,我仍然得到相同的信息。 root@'machine':~# dmidecode | grep -A3 -i 'bios information' # dmidecode 2.9 SMBIOS 2.6 present. 61 structures occupying 3910 bytes. Table at 0x00099000. /dev/mem: mmap: Operation not permitted 也重新启动服务器是不是一个真正的获取BIOS信息的选项
澄清,我正在寻找如何存储一个yumvariables作为一个命令的结果。 我用来获取操作系统版本的命令与我无关,我相信有更好的方法来获取它,而不是我下面做的。 我想创build一个自定义的yumvariables是运行的结果 cat /etc/redhat-release | awk '{ print $3 }' 用于创buildvariables的文档似乎只允许在/etc/yum/vars/$variablename的文件内创build静态/etc/yum/vars/$variablename 。 所以我想要的是基于我所在的系统上面的命令/etc/yum/vars/dotrelease是我的命令的输出。 然后我可以设置我的baseurl回购http://localrepo.com/repo/centos/ $ dotrelease / os / $ basearch / 我的自定义回购是由点分离,默认情况下,$ releasever只看起来编号的版本,例如,在centos6.4上的$ releasevervariables是“6”。 我意识到我可以 echo (cat /etc/redhat-release | awk '{ print $3 }') > /etc/yum/vars/dotrelease 但是我必须在我部署的每台机器上运行它,而不是仅仅将variables保存在一个文件中。
我已经尝试了几次,找出为什么突然我的LXC不工作,我使用dmesg | tail dmesg | tail显示: lxc-start[2777]: segfault at fffffffffffffffc ip 000000390347b82c sp 00007fffd9046c18 error 4 in libc-2.12.so[3903400000+18b000] lxc-start[3311]: segfault at fffffffffffffffc ip 000000390347b82c sp 00007fff332ece98 error 4 in libc-2.12.so[3903400000+18b000] lxc-console[3327]: segfault at fffffffffffffffc ip 000000390347b82c sp 00007fffdddb9218 error 4 in libc-2.12.so[3903400000+18b000] lxc-start[3402]: segfault at fffffffffffffffc ip 000000390347b82c sp 00007fffb366aea8 error 4 in libc-2.12.so[3903400000+18b000] lxc-destroy[3472]: […]
我目前正在使用ProLiant N54L微型服务器和HP远程访问卡。 我用德语键盘布局通过我的Mabook访问服务器。 在安装Ubuntu时,安装不能自动检测我的键盘布局:它要求首先按下“Y”(这是工作),然后继续,并要求按下德语“Umlaut”(ö)。 不幸的是,按下ö键或更确切地说是不可能的:它不会对点击做出反应。 如果我继续手动select德语键盘,它保持不变。 任何想法如何解决这一问题? 谢谢!
我在192.168.2上有一个带有4个NIC的RHEL 6服务器。[30-33] / 24通过infoblox设置DHCP保留,我已经检查过并且MAC都匹配。 ifconfig显示每个networking掩码/ 24,路由表看起来不错。 我可以在我们的networking中打出任何我想要出的东西,但不是互联网。 名称parsing工作,但它不能到达互联网主机。 我可以在所有接口上从相同的子网访问正确的入站服务器,但不能从其他子网ping它。 iptables和ip6tablesclosures。 最初只设置了第一个网卡eth0,但OP将其余的网卡连接到交换机,并要求我重新启动networking服务,从而引发了问题。 我认为他们自己有什么错,在这种情况下会是什么假设?
我们正在尝试编写一个脚本“sendemail.sh”来计算给定间隔内的日志文件“SendEmail.log”中特定string的出现次数。 我们有一个日志文件。 在这里,我们正在寻找一个模式“ReqInputMsgLog”,并且需要统计在给定时间内发生的次数,例如:从“2014-08-19 11:30”到“2014-08-19 11:34” 。 我们的脚本是这样的: #!/bin/sh enterdate=$1 echo $enterdate enddate=$2 enterdate1=`date +%s -d $enterdate +"%Y-%m-%d %H:%M"` echo $enterdate1 enddate1=`date +%s -d $enddate +"%Y-%m-%d %H:%M"` echo $enddate count=0 cat SendEmail.log | grep "ReqInputMsgLog" | awk -F "[" '{print $3}' | awk -F "," '{print $1}' > /con/scripts_server/file.txt for line in `cat /con/scripts_server/file.txt` do logdate=`echo […]
我想了解为什么我的系统运行缓慢。 我find了sar命令,但想知道sar -B和sar -W之间的区别 我阅读手册页,我知道-B给我的分页统计和-W给我的交换统计。 我想了解的是以下几点: 这两组统计数据之间的相关性是多less? 我什么时候应该关心-B和什么时候-W? 即我应该关心每个命令的值? 哪个统计与系统性能更密切相关 谢谢
这里有要求: 1.高可用性 2.负载平衡 第一个configuration 1.两台linux服务器分别configuration了一个静态IP地址:10.17.243.11,10.17.243.12 2. Keepalived已经安装并configuration一个VRRP实例,提供一个虚拟IP(VIP为10.17.243.10,主机为10.17.243.11,备份为10.17.243.12)。 一切正常。 只要VIP服务器已启动并正在运行,VIP就被分配给主服务器(10.17.243.11)。 一旦closures,VIP将被分配到备份服务器(10.17.243.12)。 这里的问题是所有的通信都进入主服务器。 第二种configuration 1.通过定义多个VRRP实例,我find了Keepalived的active-activeconfiguration。 因此,两台服务器都有两个IP(服务器#1为真实10.17.243.11和虚拟10.17.243.10,服务器#2为真实10.17.243.12和虚拟10.17.243.20。 一切正常。 我们有两个可以访问的VIP(HA)。 但是,所有到每个IP的通信都依赖于IP(单个服务器#1或#2)。 但是,我发现DNS上的一些技巧来克服这个限制。 但在我们的情况下,这是不能接受的。 题: 有没有办法让一个虚拟IP分配给两台服务器? 我的意思是这两个服务器正在处理一部分工作量(就像我们在Web服务器负载平衡中所做的那样)? 通过使用keepalived或其他工具? 提前致谢。