Articles of linux

NFS自动挂载失败的最常见原因是什么?

当然,我需要解决一个特定的问题,但是我希望能够提供一些关于“如何解决自动安装nfs问题”的一般答案,以帮助更多的人出现类似的症状。 我们有一个文件服务器'nas1'和三个客户端服务器'server1','server2','server3',它们包含以下这行:/etc/auto.master文件。 /net -hosts acregmax=10,acdirmax=10 所有的服务器都运行CentOS 5。 'nas1'在/ etc / exports中具有以下内容: /proj/ptn *(sync,rw,no_root_squash) 其中一台服务器已经正常运行,没有任何问题,但两次相隔几个星期,我们遇到了挂载点在客户端服务器上显示为空的问题。 对于“server3”无法使用“/ net / nas1 / proj / ptn”的情况,以下是一些有助于排除故障的方法: ssh nas1 按预期工作,显然连接不会在两者之间丢失。 当nfs mount无法访问时,并没有发生,但值得一提的是,我们有一个间歇性的问题(平均每周一次),服务器变得没有反应,必须重新启动才能恢复。 这变得很明显,因为负载均衡服务器正在不断检查服务器的连接,以跟踪其可用的服务器池。 lsof | grep /proj/ptn automount 3414 root 5r DIR 0,19 0 13390 /net/nas1/proj/ptn cat /proc/mounts 包括/etc/auto.misc/misc autofs rw,fd = 7,pgrp = 3414,timeout = 300,minproto = 5,maxproto = […]

Amazon EC2 Linux AMI:安装yum list的第三列是什么?

yum list installed输出,最右边一列: 他们大多数说installed ,有人说@amzn-main ,有的说@amzn-updates 。 这是什么意思? 它说tmux是@amzn-main ,但我一直在运行它。 那么它实际上是否安装? 我试图编译zsh 5.0.2,但其configuration脚本抱怨没有findncurses 。 ncurses被列为@amzn-updates 。 我一直在四处寻找系统的文件没有太多的运气, sudo yum install ncurses给了我 Package ncurses-5.7-3.20090208.11.amzn1.x86_64 already installed and latest version

如何在squid上caching浏览历史logging和带宽利用率

我想知道如何监视用户在Squid代理上浏览历史logging和单个IP地址使用的带宽。 我怎样才能做到这一点。

VPN和子网

我在有2个网卡的机器上build立了自己的路由器,运行Debian。 机器一方面看到我的公共IP地址,另一方面看到内部networking(192.168.42.0/24)。 我正在尝试设置所有主要的VPN协议的实现,以便从公路战士访问我的networking。 我发现在TUN模式下使用OpenVPN时,有必要为连接的客户端使用不同的子网范围(例如192.168.77.0/24)。 如果我尝试使用与我自己的内部networking(42)相同的子网,则数据包不会路由,并且无法从通过VPN连接的客户端pingnetworking内部的计算机。 通过configuration不同的子网,并推送路线,我可以。 或者(仍然使用OpenVPN),我使用TAP模式并configuration桥接,我可以configuration客户端使用相同的内部networking子网(42),并且客户端performance得如同属于内部networking一样,并且可以ping机器内部networking。 对于其他VPN实现(例如PPTP和L2TP),我已经阅读了许多HowTos,但是他们不清楚是否有必要为VPN客户端端点使用不同的子网。 我的主要问题是,这些服务器(基于Debian实现pptpd和xl2tpd)是否需要为VPN客户端使用单独的子网? 我也看到了一个单独的子网用于隧道本身(通常在10.xyz范围内说明),所以最后有3个子网! 我的第二个问题是,这个隧道子网是否需要它的工作? 我没有看到那里的好处。 (我有PPTP在同一个子网上工作,但是没有广播,而且有点片面的,我不能通过IPSEC工作在公网IP上的L2TP,只能在NAT之后的内部机器上,这是个别的问题! 谢谢,戴夫

不处理ARP响应

我的eth0接口不处理合法的ARP响应。 当我尝试ping主机时,我看到arp请求,并从我试图ping的主机回复tcpdump,但是ip neigh表示出现故障。 这必须做一些与我的桥梁configuration,由量子设置。 我在/ etc / network / interfaces中有以下内容时遇到此问题: auto eth0 iface eth0 inet dhcp 我在这种情况下获得IP(其192.168.1.10)。 我的ifconfig输出: eth0 Link encap:Ethernet HWaddr 00:9c:02:aa:65:75 inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::29c:2ff:feaa:6575/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1348 errors:0 dropped:0 overruns:0 frame:0 TX packets:350 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:380078 (380.0 KB) […]

MySql SSLconfiguration – 客户端部分

我试图通过一些应用程序和我的dabtabase之间的SSL连接来保证我的工作。 在第一次,我search如何创build证书,我做这样的事情: 创build文件夹: […]$ mkdir certificats && cd certificats CA: […]$ openssl genrsa 2048 > ca-key.pem […]$ openssl req -new -x509 -nodes -days 500 -key ca-key.pem > ca-cert.pem 服务器: […]$ openssl req -newkey rsa:2048 -days 500 -nodes -keyout server-key.pem > server-req.pem […]$ openssl x509 -req -in server-req.pem -days 500 -CA ca-cert.pem -CAkey ca-key.pem -set_serial 01 […]

Apache的mod_rewrite加载和工作,但不是由rssLounge应用程序“看到”

我打算在我的Raspberry PI(Wheezy 3.2.27)上安装和configurationRSS Lounge 。 这是当我去http://localhost/rsslounge : Apache模块“mod_rewrite”未加载 但是,重写模块已启用: ab@1234 : sudo apache2ctl -t -D DUMP_MODULES Loaded Modules: core_module (static) log_config_module (static) logio_module (static) version_module (static) mpm_prefork_module (static) http_module (static) so_module (static) alias_module (shared) auth_basic_module (shared) authn_file_module (shared) authz_default_module (shared) authz_groupfile_module (shared) authz_host_module (shared) authz_user_module (shared) autoindex_module (shared) cgi_module (shared) deflate_module (shared) dir_module (shared) env_module […]

需要在yp.conf文件中放置两个NIS服务器

如何在yp.conf中configuration2个服务器 我试过: domain domain.com server server1 server2 但似乎是第一个 试过: 域domain.com服务器server1域domain.com服务器server2 但我并不疼。 男子yp.conf(或ypbind)不帮助我

如何监视服务器资源?

我想监视我的服务器的资源,如CPU,内存,磁盘空间和许多其他的东西。 我正在使用Nagios + Centreon来做到这一点,但是我希望对资源的使用有一个历史性的看法,并在图表中显示出更多的数据来更好地pipe理这些资源。 我正在考虑创build一个将存储在每台机器上的脚本,每隔1分钟执行一次,将有关资源的数据发送给我的应用程序,以处理这些数据并将其存储在我的数据库中。 但是我在想Am I re-inventing the wheel? 市场上必须有一些系统可以满足我的要求。 我已经看过Nagios,但是它并不处理我所寻求的所有信息,Centreon也没有。 有谁知道这样的系统? 我的思维方式太激进了吗? 我是新来的基础设施领域,很抱歉,如果这个问题太天真=]

Linux CLI程序来validation/控制nVidia硬件RAID?

我有一个Supermicro主板的服务器,它有一个nVidia RAID控制器。 当我启动时,我可以打F10并查看/修改RAID设置。 但是,我不想重新启动这个服务器来检查RAIDarrays的状态。 有没有任何种类的Linux / Ubuntu服务器CLI程序,让我这样做? 理想情况下,有相当于3ware的tw_cli程序。 安装Ubuntu时,它将RAIDarrays识别为单个驱动器。 我没有configuration软件RAID就设置好了。 另一方面, lspci命令报告我有以下三个(不是一个): 00:05.0 RAID bus controller: NVIDIA Corporation MCP55 SATA Controller (rev a3) (prog-if 85) Subsystem: Super Micro Computer Inc Device 1411 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- […]