我目前管理着一个由大约 15 台计算机组成的网络,所有计算机都使用 Windows XP。我是 Windows 网络管理员的新手,我只是想知道如何一次性将软件推送到所有计算机,而不必在每台计算机上键入命令。另外,这样做是否有任何风险?任何帮助,将不胜感激。
我刚刚在 Apache 2 中设置的站点上出现以下错误:
SSL 收到超过最大允许长度的记录
我在周围看到的修复表明修复是确保启用了 default-ssl 站点,我已经完成了,但仍然收到错误。
目前,我正在使用以下手动过程将我的 PHP 网站从登台部署到生产:
整个过程非常复杂,大约需要 5-10 分钟,我每次对网站进行更改时都必须这样做,因此它变成了一件苦差事。
现在有没有办法使用一些脚本工具来自动化这个过程?或者是否有一个很好的部署工具,人们可以使用它来完成所有这些工作?我的临时和生产机器是基于 Ubuntu 12.04 服务器的,所以我可能可以使用 bash 脚本来完成一些工作。
我可以看到到目前为止可以进行的一些改进是:
我工作过的一家公司使用Fabric 命令行工具来自动化部署和做这种事情。但是,这是一个不错的选择还是有更好的工具?
我试图找到重建软件raid6 的瓶颈。
## Pause rebuilding when measuring raw I/O performance
# echo 1 > /proc/sys/dev/raid/speed_limit_min
# echo 1 > /proc/sys/dev/raid/speed_limit_max
## Drop caches so that does not interfere with measuring
# sync ; echo 3 | tee /proc/sys/vm/drop_caches >/dev/null
# time parallel -j0 "dd if=/dev/{} bs=256k count=4000 | cat >/dev/null" ::: sdbd sdbc sdbf sdbm sdbl sdbk sdbe sdbj sdbh sdbg
4000+0 records in
4000+0 records out
1048576000 bytes (1.0 GB) copied, 7.30336 s, 144 MB/s
[... similar for each …Run Code Online (Sandbox Code Playgroud) 有问题的服务器是 DELL PowerEDGE SC1435。我正在考虑购买带有两个内部 SFF-8087 端口的基于 LSI 1068e 的卡。我打算使用带有外部多硬盘机箱的机器作为基于 ZFS 的文件服务器。我会用 SFF-8088 支架连接卡(假设长度为 0.5m)。硬盘盒上的另一个 SFF-8088 支架应扇出到 4 个 SATA 端口,以便与 sata 磁盘一起使用(假设长度为 0.5m)。外部 SFF-8088 至 SFF-8088 电缆的最大推荐长度是多少?
我发现 sata 电缆的最大长度不应超过 1m。对于 esata,相同的长度不应超过 2m。对于外部 SAS 电缆,不应超过 8m。我没有发现电缆或驱动器是否会影响最大长度。如果我在最后0.5m长度内使用SAS卡和SAS线转换成SATA线,我应该遵守什么规则?
我有以下奇怪的 SSL 连接错误:
openssl s_client -ssl3 -connect host:443 -msg
CONNECTED(00000003)
>>> SSL 3.0 Handshake [length 0087], ClientHello
01 00 00 83 03 00 53 70 cb 57 f8 66 46 4d ad 9f
12 f9 03 32 11 b9 58 f8 82 d7 43 36 80 c9 39 68
14 72 85 18 95 2b 00 00 5c c0 14 c0 0a 00 39 00
38 00 88 00 87 c0 0f c0 05 00 35 00 84 c0 12 …Run Code Online (Sandbox Code Playgroud) 我在使用腻子时遇到了麻烦,所以我更喜欢使用 shell (linux) 通过 ssh 访问服务器,我的 ip 地址更改了 ssh 的端口是 6091,所以无论如何都可以通过命令通过 ssh 访问服务器
ssh root@myipaddress
Run Code Online (Sandbox Code Playgroud)
因为我有很多服务器的默认 ssh 端口是 22,所以我只想将端口更改为特定的 ip 地址。
我正计划复制 Web 服务器以实现高可用性目的。该服务器在 Hyper-V 中作为 Ubuntu 15.04 虚拟机运行,并安装了 MariaDB 10.0、Apache 2.4 和 PHP-FPM 5.6。
第二个虚拟机将作为该虚拟机的直接副本启动,但位于美国。第一个虚拟机位于欧洲。(延迟约为 80-120 毫秒)
我想让服务器保持同步,以便它们都可以向我的客户端提供相同的内容,并且客户端将使用最近的服务器(为此我将使用 Route 53)
服务器之间的数据交换是安全的,这很重要,以保护数据库中的联系方式和其他信息,并防止更改 /var/www 目录中的文件。
我已经考虑为此使用以下选项:
SSL(TLS)
我已经考虑使用 SSH 进行数据库和文件复制。但是我不确定文件复制部分使用哪个应用程序。
SSL 可用于数据库复制,但它需要生成需要时不时更换的证书,这可能会花钱。
我的最后一个选择是使用 openvpn,但我不确定是否可以将其设置为附加网络,而不是通过它路由我的所有流量。这个方法好像也需要生成证书文件。。
mysql ubuntu mysql-replication replication high-availability
我已经使用 RSA 和 RSA 算法成功创建了 GnuPG 公钥/私钥对。如何以带有.asc扩展名的文件形式导出公钥和私钥?
在过去的 2 天里,我的服务器开始出现问题,该服务器上有几个用户。服务器是 OpenVZ VPS。通常当我遇到高 CPU 使用率时,我总是使用top命令来找出原因。但是对于这个服务器,我没有从top命令中收到任何有用的信息。以下是我遇到的问题的示例屏幕截图

从屏幕截图中可以看出,%CPU对于所有进程,该列几乎总是为零,实际上我看到的大部分时间都是零,但 CPU 使用率高达 10 个内核!
我完全迷失了,不知道该怎么做才能找出原因。所以我想问一下是否有人对我面临的可能原因有任何想法?可能是因为服务器问题?
感谢您的任何建议!
编辑:
请注意,此屏幕截图仅在发生高负载时拍摄。它每隔几个小时发生一次,持续约 20 分钟。正常使用只有0.0-0.2核左右。下面是一个正常使用的例子。
进一步更新
刚才又发生了,这里是建议命令的截图
很抱歉,我对这些不了解,但如果我理解正确,磁盘使用率没有任何问题,io 使用率非常低。
最后更新
我已经使用使用建议的方法试过vmstat,ps在答案和注释中给出的,也没有找到有用的信息。当峰值发生时,我什至停止了 apache、mysql 但它没有帮助。我终于联系了VPS提供商并要求更改为另一个节点。他告诉我,他知道节点的问题,最近被恶意客户严重滥用,他正在努力解决这些问题。所以我想我现在不需要做任何事情了。尽管如此,我还是要感谢所有提出建议的成员,让这个问答对以后的参考有用!
linux ×2
ssh ×2
amazon-ec2 ×1
apache-2.2 ×1
centos ×1
deployment ×1
fabric ×1
gpg ×1
hardware ×1
high-load ×1
ip ×1
mdadm ×1
mysql ×1
networking ×1
openssl ×1
performance ×1
private-key ×1
public-key ×1
putty ×1
raid6 ×1
replication ×1
rsa ×1
rsync ×1
sas ×1
sata ×1
ssl ×1
terminal ×1
top ×1
ubuntu ×1
windows ×1