我在这个网站上找到了一些帖子,但是我的情况不同。
我有一台没有安装操作系统的新戴尔服务器。我想安装 Windows 2008 网络版。我有几个 USB 端口和以太网。没有 CD 或 DVD 驱动器。
这篇文章是最好的和唯一的方法吗?通过 USB 拇指驱动器安装 Windows 2008或者我应该获得一个外部硬盘并将其连接到 USB。一旦安装了操作系统,我就再也不需要 DVD 驱动器了——所以这个想法是浪费金钱。
我们目前正在 VMWare Player 中运行几个持续构建/测试代理。由于时间/速度问题,它们经常失败。也就是说:因为在同一个机器上有两个 VM,它们会争用(例如)磁盘访问并且速度大大减慢。
升级到 VMWare 工作站(或服务器或 ESXi)会改善情况,还是应该为其中一个代理请求一个物理盒?
我正在尝试在 iptables 中执行以下命令(这是自从我设置新的 VPS 以来我向 IPTables 发出的第一个命令,但是当我执行以下命令时:
iptables -A INPUT POSTROUTING -s 10.8.0.0/24 -j SNAT --to-source XX.XX.XX.XX
Run Code Online (Sandbox Code Playgroud)
我得到:iptables: No chain/target/match by that name.
从输出中我假设我必须事先创建一个链/目标,但我该怎么做呢?
我不明白我哪里错了:S
我在 bash 中做备份,我也写了一些其他的 bash 脚本。我想将其转换为 Python,因为我需要为 AI 技术学习 Python,而我总是在拖延。因为我必须经常做 sys admin 的事情,所以我想如果我用 python 做事情,那么它会擅长 python。现在我对几件事感到困惑
1)我已经看到我可以在 bash 中用 1 行代码做事情,但是在 python 中,我需要为此编写 15 行代码。例如,制作 tar 球备份。sed,awk 可以过滤文件,而在 python 中,我必须写更多行。所以我的问题是我走错了路。python 是否真的用于系统管理的东西。对我来说,这就像在 J2EE 中而不是在纯 html 中制作一个 5 页的静态网站。
2)我想知道如果bash可以做所有事情,为什么人们应该选择python。我只是在谈论系统管理员的事情。
所以我需要知道我是通过尝试使用 python 来自杀还是仅仅因为我还在学习我发现它很困难?
我只想知道 python 是否真的意味着备份、检查日志文件等。
我正在尝试使用wireshark来确定某个程序使用的端口。如果我们在同一网络上,该程序可以很好地连接到服务器,但我显然需要转发防火墙上的端口以在办公室外使用它。
我打开wireshark,尝试建立从程序到192.168.1.6的连接。然后我查看进出 192.168.1.6 的数据包。
他们都是 TCP 并说:
Source: 192.168.1.130
Dest: 192.168.1.6
Service: TCP
Info: 49716 > 808 [PSH, ACK] Seq=1102 Ack=395 Win=65304 Len=87
Run Code Online (Sandbox Code Playgroud)
或者有些相反
Source: 192.168.1.6
Dest: 192.168.1.130
Service: TCP
Info: 808 > 49710 [ACK] Seq=2 Ack=320 Win=254 Len=0
Run Code Online (Sandbox Code Playgroud)
我的问题是:
我认为这只是端口 808,其他端口(源端口)偶尔会在 49710 和 49716 之间发生变化,这是什么意思?
流量是否是开放连接的另一部分?或者我是否需要确保客户端 PC 也有端口 808 连接到他们的 PC?
我有这个 sed & find 命令
find /home/www/ -name footer.php -exec sed -i 's/<\/body>/testmoe\n<\/body>/'
Run Code Online (Sandbox Code Playgroud)
我需要用 file.txt 中的数据替换 testmoe 所以它会是,
find /home/www/ -name footer.php -exec sed -i 's/<\/body>/file.txt\n<\/body>/'
Run Code Online (Sandbox Code Playgroud)
任何纠正我的命令的建议
目前,我想将我的部门 SQL Server 合并成一个大型 SQL Server 2008 实例,分布在两台服务器上(出于冗余原因)。
如何/什么是最好的方法来解决这个问题?是通过集群、日志传送还是 VMware(虚拟机监控程序)高可用性功能?
注意:这个数据库服务器不能停机,因为它托管着 VCenter 数据库和服务器监控数据库。
SQL Server 分布在几个较小的服务器 3-4 SQL Server 2000 和 2005 中,这些服务器内总共有 70 个 DB,我想做/构建的是将它们全部迁移到 SQL Server 2008 中,我必须在其中制作它是多余的,因此如果一台服务器因任何原因出现故障,另一个实例可以立即将其接起。
因此,我想从几个较小的 SQL Server 中将它们全部合并为一个更强大的 SQL Server 2008 x64。但目前还不知道哪种技术适用于此,或者是否可以在 SQL Server 2008 Standard 中进行。
任何建议和评论将不胜感激。
我在新的 CentOS 5.5 上安装了 squid 并为 iptables 添加了这个规则:
-A RH-Firewall-1-INPUT -m state --state NEW,ESTABLISHED,RELATED -m tcp -p tcp --dport 8080 -j ACCEPT
Run Code Online (Sandbox Code Playgroud)
使用这个 HOWOT:http ://www.cyberciti.biz/tips/howto-rhel-centos-fedora-squid-installation-configuration.html
但是客户端无法通过代理访问互联网。
我尝试使用 telnet 连接到端口 8080,但没有成功。所以我尝试在代理服务器上禁用 iptables,一切正常。
所以 iptables 拒绝连接到鱿鱼端口。
我该如何解决这个问题?规则有问题吗?
编辑
的输出iptables -L -n -v:
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
21 2802 RH-Firewall-1-INPUT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target …Run Code Online (Sandbox Code Playgroud) 如果团队习惯于使用 Capistrano 进行应用程序部署,那么切换到 MCollective 或将其添加到组合中有什么引人注目的好处?该团队已经承担了采用 Puppet 进行系统配置管理的任务,因此存在一次学习多少的问题。
我不知道我是否会说清楚这个问题,但是我已经在 CentOS 6.3 上使用特定域(f.ex. root@mydomain)上的 root 帐户安装了 MySQL,但是当我尝试登录它时,我'我被要求输入 root@localhost 帐户的密码,我无权访问。如何登录安装在“mydomain”而不是“localhost”上的 MySQL?
我试过使用 bind-address='domain_ip' 编辑 my.cnf,但它没有帮助,它仍然需要 localhost 密码。