服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我已经完成了一台机器docker设置的工作,现在想删除我不再用来回收磁盘空间的额外图像。 但是,我find的下面的命令不会返回任何内容,即使没有容器的情况下也容易出现20多个图像: docker images –filter "dangling=true" -q 这是最近的docker变化,我不知道? root@server:~# docker version Client: Version: 1.12.0 API version: 1.24 Go version: go1.6.3 Git commit: 8eab29e Built: Thu Jul 28 22:11:10 2016 OS/Arch: linux/amd64 Server: Version: 1.12.0 API version: 1.24 Go version: go1.6.3 Git commit: 8eab29e Built: Thu Jul 28 22:11:10 2016 OS/Arch: linux/amd64 root@server:~# docker info Containers: […]
我有Jenkins 1.6在CentOS 7.2上运行。 我有Windows 2012服务器,我想从Jenkins服务器接收生成。 这些Windows服务器不在域中。 他们安装了OpenSSH。 在Jenkins服务器上,我手动创build了这个path(从Linux控制台):/home/jenkins/.ssh/ 我给了.ssh文件夹完全开放的权限。 然后,我运行一个Jenkins的工作,只发生在Linux服务器上。 这是使用这些命令的Execute Shell作业: cd /tmp/ ssh-keygen -t rsa -N "" -f great.key mv great.key.pub /home/jenkins/.ssh/ mv great.key /home/jenkins/.ssh 这些命令应该为Jenkins用户生成一个SSH密钥对。 我不知道如何用Jenkins用户login到Linux服务器。 所以我想出了以上。 然后手动将.ssh目录的权限设置为600.我将.pub文件的内容复制到Windows服务器上的authorized_keys文件中,特别是C:\ Users \ jenkins.ssh \ Windows服务器上的authorized_keys文件和.ssh文件夹都具有安全权限,其中只有pipe理员组分别完全控制文件和和文件夹。 然后我运行了一个Jenkins版本,这是一个Execute Shell脚本。 这是三行: ssh -t -t jenkins@xxxx echo "something" > foo.txt exit 我在控制台输出中得到这个: …拒绝权限,请重试。 …构build步骤'执行shell'标记的构build失败… 我如何让在Linux上运行的Jenkins与Windows服务器通信? 我宁愿不在Windows服务器上安装Cygwin。 有许可证问题。 这样做需要时间,我认为这是没有必要的。
我正在寻找如何为邮件服务器设置反向代理的选项。 非常类似于apache如何反向代理web通信来隐藏web内容的来源,我想隐藏邮件服务器的来源。 我知道这是一个奇怪的要求,但这绝对是我需要的。
我有一个运行4个KVM虚拟机的服务器。 这些虚拟机只有一个接口,所有的接口连接到同一个OVS网桥。 我试图使用下面的iptables命令来阻止这些虚拟机上的ping iptables -A OUTPUT -o ${tap_interface} -p icmp -m icmp –icmp-type 8 -j DROP 但是,这不起作用。 然后我说,让我们去基本的东西,并阻止所有的ping消息,甚至从服务器。 所以我执行了: iptables -A OUTPUT -p icmp -m icmp –icmp-type 8 -j DROP 现在的情况是,我的服务器无法ping(我看到数据包击中以前的规则),但我的虚拟机仍然能够ping。 我不明白为什么来自虚拟机的stream量绕过了规则。
我正在尝试诊断Azure Web App上的内部服务器错误。 我已经启用了FREB(又名FRT)日志logging,但与500状态码关联的日志以事件名称“LOG_FILE_MAX_SIZE_TRUNCATE”结束。 这似乎是我的日志被截断,所以我没有看到500错误的实际原因。 我似乎无法find任何方式来增加这个文件的大小。 有没有办法做到这一点?
情况就是这样。 我被sysop给了一把钥匙。 它是以我的名字命名的。 当我login到terminal,我只是做: ssh -i keyfile username@ip 所以在服务器我login为我自己,但我需要做的 sudo su dev 为了能够访问一些目录。 现在我的问题是,根据系统pipe理员没有我的权限与该密钥文件的限制。 我可以在服务器上做任何事情。 “但是”,当我尝试使用cyberduck for mac时,我无法拖放文件,因为我无法在cyberduck中执行sudo su dev ,因为密钥文件是以我的名字命名的。 那么我该如何做sudo su dev ,然后切换到dev名称才能在cyberduck中拖放文件? 因为现在我只能看到服务器上的目录和文件,使用那个ssh客户端。除非我去terminal并且做sudo su dev
我在一个数据中心只有一个机柜,只有三个IP地址,而在办公室,我有一个100MB的光纤,我可以用它来托pipe。 在一个多余的电子产品的地方,我拿起了几台F5 BigIP 3600,价格大概在100美元左右,我想我可以在办公室和数据中心使用它们,但是经过将近一年的时间,我已经放弃了。 一切似乎都应该如何设置,所有的内部testing都会通过,但试图实际使用它却不能正向通信。 考虑到这一点,我希望能够将单个广域网上的stream量分割为多个内部地址。 我试图启动一个VPS盒子,并将Windows,Ubuntu,CentOS和OSX全部安装在一台服务器上,但这意味着4个IP地址(更不用说一旦我开始克隆它们就会使用多less个IP地址)。 我昨天晚上发现我可以使用Nginx使用反向代理来执行HTTP通信,但是有没有更好的方法可以让我连接SSH和其他服务/使用域的端口? 例如,如果我有 http://domain-on-server1.com http://domain-on-server2.com 在我的DNS上,我会为每个域创build一个logging,以转发到: main.external.ip 然后将所有的端口(不仅像Nginx的80)转发到适当的内部IP。 我不介意做一些更多的研究,但如果你能帮助指导我,如果我正在寻找像NAT,反向代理,端口转发(但基于域)或我将不胜感激。 我有一些PFSense的经验,但昨天看Youtube上的Squid3教程似乎并不是我想要的。 我真的不需要负载平衡。 就像现在一样,如果没有新的F5 / Cisco设置,几乎看起来最接近我可以做Nginx,然后设置我的ssh客户端来连接通过其他服务器作为代理,但感觉应该有一些更容易一些。
我有几个IP地址configuration为静态在我的服务器。 我想将一个随机IP路由到任何networking传出请求。 curl,wget,ping等。 如何用iptables或其他解决scheme来实现这个目标?
我试图在我的SQL Server代理作业中使用令牌, 如下所述 ,但是某些令牌不能按照我的预期工作。 在运行代理作业时,应扩展以提供诸如数据库名称,服务器名称等信息的令牌不会扩展。 令牌扩展的结果是一个空string,而不是所需的值。 下面是一个简单的例子来演示这个问题。 一个名为“备份”的简单作业有一个称为“创build备份”的T-SQL步骤,该步骤使用数据库MyDatabaseName BACKUP DATABASE MyDatabaseName TO DISK = N'D:\Backup\"$(ESCAPE_NONE(A-DBN))".bak' 令牌$(ESCAPE_NONE(A-DBN))应该展开为当前数据库的名称,所以我期望这个作业生成一个与数据库同名的备份文件,如下所示: d:\备份\ MyDatabaseName.bak 实际结果是创build一个没有名字的备份,如下所示: d:\ Backup.bak 如果名称周围使用方括号,则结果是一个错误,基本上说名称不能为空。 所以令牌的值被看作是一个空string。 如果将此步骤中的令牌更改为(DATE),则按预期工作,并使用名称为当前date创build备份。 d:\备份\ 20160821.bak 将所有作业响应replace为警报的框被选中。 我花了几个小时寻找这个具体行为的解释,但是找不到任何相关的东西。 操作系统是Server 2008R2。 SQL Server版本是11.0.3128.0
情况: 我在服务器(Linux Debian 8.5)上有一个三硬盘(SSD)软件RAID5( mdadm )arrays(SATA),仅用于数据。 我需要暂时删除这些驱动器,以便与其他驱动器做一些事情。 问题: 什么是正确的程序? 是否像停止所有相关的服务,卸载数组并停止它一样简单? 我可以安全地做到这一点,然后在服务器运行时拔下驱动器? 我必须记住哪个驱动器已连接到什么SATA端口? 我必须重新启动以重新启动arrays,一旦我把这些驱动器回来?