服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有3个CentOS节点。 它们每个都有两个IP地址:10.0.1。*(eth0)和192.168.1。*(eth1)。 他们都安装了puppet,并且有一个master puppet服务器来pipe理这些服务器的configuration。 所有服务器都使用10.0.1。* IP与puppet服务器进行交互。 我的需要是我想改变这些服务器上的eth1 IP地址。 我可以有一个通用的configuration文件,可以用来更改3个服务器的IP地址,或者我应该有3个不同的configuration文件的3个服务器?
我试图在我的系统上安装percona-toolkit作为包/端口: [root@alexus ~]# uname -a FreeBSD alexus.org 9.2-RELEASE-p5 FreeBSD 9.2-RELEASE-p5 #0 r265974: Wed May 14 07:57:04 PDT 2014 [email protected]:/usr/obj/usr/src/sys/R610 amd64 [root@alexus ~]# pkg install percona-toolkit Updating FreeBSD repository catalogue… FreeBSD repository is up-to-date. All repositories are up-to-date. Checking integrity… done (1 conflicting) Checking integrity… done (0 conflicting) The following 7 packages will be affected (of […]
我们正在将我们的服务器从2008年升级到2012年。在这个过程中,我们有一个Windows Server 2012作为一个新的DNS,一个新的IP – DNS2。 我们的大多数服务器使用静态IP(以及DNS分配)并指向旧的DNS(DNS1) 什么是更新DNS1 IP的正确方法 – 到新的DNS2 IP? 但仍然保持成员服务器上的静态设置? 我是否需要手动检查每台服务器?
我有以下安装iptables INPUT ParentChain ChildChain1 ChildChain2 … More Rules on INPUT …. 如何才能从ChildChain1返回到刚刚在ParentChain之后的INPUT? 我从ChildChain1了解RETURN目标将出现在ChildChain2的ParentChain? 我怎样才能返回说2级? 我的理解是,如果我跳到input,并没有匹配,我会最终回到ChildChain1(并最终击中ChidlChain2,我本质上试图跳过)
我通过ssh在多台服务器上工作。 我已经使用下面的脚本自动复制了ssh授权密钥。 唯一的问题是它要求远程服务器密码4次。 我怎样才能改变这个问题一次。 #!/usr/bin/env bash # # Usage: # copy-ssh-key.sh example.com # echo -e "\n>>> Creating remote .ssh folder" ssh -t $1 "mkdir ~/.ssh" echo -e "\n>>> Updating .ssh folder permissions" ssh -t $1 "chmod 700 ~/.ssh" echo -e "\n>>> Copying Auth Keys" cat ~/.ssh/id_rsa.pub | ssh $1 "cat >> ~/.ssh/authorized_keys" echo -e "\n>>> […]
我使用centos 6.3和软raid1(通过mdraid)+ LVM。 问题是MB死了,我有几个问题。 我有两个硬盘。 是什么驱动器如何连接到MB是重要的。 我的意思是奴隶/主人等等。除此之外,我不记得他们之前是如何连接的。 我应该只更换MB和SWIT服务器? 我的意思是操作系统自动确定MB更改? 我应该做别的不要丢失数据吗?
我在运行Ubuntu 14.04 kvm主机的Solaris 10客户机上运行networking时出现问题。 客人的安装运行良好,但我不能从客人到外面的世界的networking连接。 这是kvm guest定义中的networking设备定义: <interface type='bridge'> <mac address='52:54:00:d6:fc:e7'/> <source bridge='br1'/> <model type='e1000'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> 该设备在Solaris guest虚拟机内部被识别,但是一个dhcp请求被回答,那么我可以使用静态IP地址来获得一个连接。 我已经尝试了其他的networking接口模型,但他们也没有工作。 说实话,我不知道从哪里开始debugging这个问题。 任何帮助将不胜感激。 在此先感谢您的帮助。 PS其他客人(例如Ubuntu客人)没有这个问题。 一切运行良好。
我们目前的nginx安装程序处理http / https的解决scheme类似于这个答案中指定的解决scheme nginx.conf http { upstream backend { server backend.com } upstream backend_ssl { server backend.com:443 } } 网站可用/ domain.conf server { listen 80; server_name www.domain.com location /a/update { proxy_pass http://backend; } } 网站可用/ domain_ssl.conf server { listen 443 ssl; server_name www.domain.com location /a/update { proxy_pass https://backend_ssl; } } 我想修改这个使用官方nginx文档中提到的解决scheme来使用单个http / https服务器块。 如何在上述场景中执行此操作,即使位置块url相同,http和https的proxy_pass指令参数也不相同。
我想有一个Debian服务器设置,以便不同的用户有他们自己的域名,只有他们可以编辑,例如: /home/ + /bob/www/ + oldsocks.com/ + nosepickers.org/ + /joe/www/ + no-fun.com/ + whatever.net/ 鲍勃应该能够SFTP和编辑他的东西,同样的乔。 这个问题当然是nginx和php-fpm作为www-data运行的。 通过Apache,我能够安装apache-mpm-itk软件包,并使用AssignUserID指令使每个虚拟主机拥有自己的uid / gid。 对于nginx我不认为有这样的事情存在。 我没有足够的经验来知道设置上述与nginx一起工作的结构的好方法。 我想我必须解决所有由www-data拥有的文件,并find一些方法将每个SFTP用户locking到他们自己的www文件夹(ssh jail?)。 我接受build议。 注意:理想情况下,每个用户将被locking到他们的www文件夹时,SFTP的英寸,而不是SSH'ing英寸不知道这是可能的。
我已经在运行FreeNas的定制NAS系统上设置了一些法新社的股票,但似乎遇到了一些问题。 所有的权限是一样的,股份的设置完全一样。 我有4股,Data1,Data2,Data3&Data4。 当连接到Data3(例如),通过去Finder > Go > Connect to Server > afp://my.server/Data3我input我的密码,它挂钩,我可以查看它的内容,但它显示为灰色。 如果我在Data4上执行完全相同的过程,它会挂起,我可以查看它的内容没有问题,它不灰色,我可以将它添加到我的Maccollections夹和类似的东西。 见下图: 在查看发现者中的两股时: 试图将两个共享添加到collections夹时: 我无法点击灰色的分享(从collections夹部分) 注意Data3和Data4之间没有很大不同的细节 – 我遇到的真正问题是因为任何试图访问它的人都有同样的问题。 我希望有人知道为什么发生这种情况! 谢谢。