服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我明白这是一个太广泛的问题,但我希望我能在这里得到一些指导。 我有一个cPanel的CentOS 5服务器。 不停机是非常重要的,但最近我们的提供商有很多networking问题。 鉴于硬件或networking问题可能导致服务器停机,我想在其他数据中心build立镜像服务器。 现在这里是问题。 我明白HA的概念。 我曾与集群服务器,但在同一个数据中心。 我打算使用DRBD来镜像文件和MySQL复制,以保持数据库最新,但我不知道如何连接服务器在两个不同的位置。 他们不能共享相同的虚拟IP地址,或者至less我不知道这是否可能,尤其是因为有两个不同的提供者。 这两台服务器(主从服务器)有不同的IP地址,主服务器closures时从服务器如何接pipe主服务器?
我从头开始configurationDNS服务器,这是我第一次这样做。 我已经使用yum install -y bind bind-utils来安装所需的工具。 然后,我编辑了/etc/sysconfig/named与以下选项(这是来自互联网的示例选项): # create new options { directory "/var/named"; allow-query { localhost; 10.1.2.0/24; }; allow-transfer { localhost; 10.1.2.0/24; }; recursion yes; }; controls { inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; view "internal" { match-clients { localhost; 10.1.2.0/24; }; zone "." IN { type hint; file […]
我很难搞清楚我该如何更新我的Cloudflare账户上的Alogging。 我已经设置了一个脚本来检查IP更改,并通过CloudFlare API推送更改。 问题来了,因为我使用的是 up /usr/local/bin/script 指令,当TUN / TAP设备被设置时脚本被调用。 (所以我还没有IP变化)。 我需要它在隧道成功应用后运行。 我试过使用up-delay指令,并ping(因为它是一个UDP服务器)。 但是这似乎也不起作用。 它看起来像这样: script-security 2 ping 10 ping-restart 60 up-delay /usr/local/bin/script down /usr/local/bin/script 我也尝试在脚本内部设置一个sleep 30命令,以便能够使用up命令启动它,问题是,如果我这样做,OpenVPN在继续连接过程之前等待脚本完成(所以过程暂停30秒,其中OpenVPN连接过程也暂停,因此只需要30秒)。 有任何想法吗? 也许服务器不答复ping请求? 我在这里100%失利。
我在server.cfg中有这个指令,它为连接用户分配了一系列的ips: server 10.8.0.0 255.255.255.0 每当我连接一个客户端,它总是(如果他是第一个)获得10.8.0.4或.5(因为服务器自己保留10.8.0.1)。 我想要做的是从通过服务器configuration创build的范围中为我的客户端分配一个随机IP,而不仅仅是下一个客户端的IP,就像openvpn现在这样做。 有什么我可以做到这一点?
所以下面我关于EBS和Instance商店的最后一个问题,我在Amazon上find了这个问题, http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-snapshot-s3-linux.html 。 我要“上传您的亚马逊EC2私钥和X.509证书”,我不能找出我的位置。 我想我有我的密钥对,这是我在AWS控制台中创build一个新的密钥对时提供给我的.pem。 但是,我没有给予private_keyfile或certificate_file。 我真的被困在这里,AWS走过这两件事情,谈论这两件事情,就像他们应该主演的一样。 任何和所有的帮助表示感谢,谢谢!
这个问题可能有更好的解决办法,我也欢迎。 目前,我在我的网站上有一个电子邮件表格,用户可以通过PHP脚本直接发送电子邮件到我的Gmail帐户。 但是,当我收到这些电子邮件时,有时候Gmail会将其标记为垃圾邮件或networking钓鱼; 可能是因为电子邮件不是来自已知的服务器。 我只是想知道是否有告诉Gmail,如果它来自我的服务器,这是安全的。 我想也许我可以添加一个独特的自定义标题,并告诉Gmail,这意味着这是一个安全的来源? 我不太了解电子邮件和电子邮件服务器的更为复杂的情况,所以任何帮助都将不胜感激。
我想改变一些交换账户(部门等)的属性。 我应该使用交换台还是直接在活动目录中执行此操作?
原谅我,因为这是我第一次尝试为centos 5写一个init脚本。 我正在使用django +主pipe来pipe理我的芹菜工作者,调度员。 现在,这是我天真简单的尝试/etc/init.d/supervisor #!/bin/sh # # /etc/rc.d/init.d/supervisord # # Supervisor is a client/server system that # allows its users to monitor and control a # number of processes on UNIX-like operating # systems. # # chkconfig: – 64 36 # description: Supervisor Server # processname: supervisord # Source init functions /home/foo/virtualenv/property_env/bin/python /home/foo/bar/manage.py supervisor […]
我有一个安装了CentOS 5的vps帐户。 它使用OpenVZ进行虚拟化。 现在我正在尝试安装pptp服务( 使用本指南 )。 我目前正在步骤6,但我没有看到我的盒子上有任何eth0接口。 我只能看到lo和venet0 。 现在,如果我没有eth0或ppp +,我该如何进行这些步骤: iptables -A INPUT -i eth0 -p tcp –dport 1723 -j ACCEPT iptables -A INPUT -i eth0 -p gre -j ACCEPT iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT iptables -A FORWARD -i eth0 -o […]
我看到有一个虚拟文件/proc/ide/hda/smart_values ,我想它包含智能数据smartmontools读取smartctl命令。 我可以用自己的眼睛阅读这些数据吗? 我在文件中看到一堆数字,并希望确定驱动器的运行状况,而无需下载和安装smartmontools。 谢谢!