我有一个奇怪的问题,我的应用程序(服务器)之一,它突然开始读取套接字,并在写回之前,连接closures,这是我看到我的日志。 在Linux centos中有没有任何工具可以让我看看在这个时候发生了什么?debuggingnetworking的一些工具?
我要恢复一个数据库备份,为每个表使用相同的表名前缀分隔文件,问题是当我尝试导入我得到这个语法错误:第1行EERROR 1064(42000):你有一个错误在你的SQL语法中; 检查对应于您的MySQL服务器版本的手册,以便在“——————————– ———————— 所有备份文件的结构都是这样的: ———————————————————- — — Table structure for `kobebryant_adminlog` — CREATE TABLE `kobebryant_adminlog` ( `uid` int(10) unsigned NOT NULL DEFAULT '0', `ipaddress` varchar(50) NOT NULL DEFAULT '', `dateline` bigint(30) NOT NULL DEFAULT '0', `module` varchar(50) NOT NULL DEFAULT '', `action` varchar(50) NOT NULL DEFAULT '', `data` text NOT NULL, KEY `module` (`module`,`action`) […]
可能重复: 协议版本不匹配 – 你的shell是干净的吗? 我正在试图将我的linuxnetworking服务器备份到我们在办公室的本地windows sbs 2003服务器。 我已经在Windows服务器上设置了ssh和cwrsync,并且已经确认linux服务器可以通过命令到达windows服务器: ssh [email protected] 它要求一个密码,并连接好。 但是当我运行这个命令来启动备份时: rsync -avz -e ssh home / account / public_html / some / small / directory / [email protected]:/ cygdrive / c / backup / destination / directory / input密码后出现此错误: 协议版本不匹配 – 你的shell是干净的吗? 然后死了。 这是什么意思,我该如何解决?
我们即将搭build一个混合了Linux服务器和MS服务器的新Web平台,我们计划将MSDNS用于我们的AD域和MS服务器,并将使用Bind作为我们网站的根名称服务器(可以说www.example。除了作为存储我们的Linux服务器logging的位置之外,我的问题是: 1.我们的AD域名应该是什么? 2.我们的绑定域应该是什么? 我们可以有以下几点 AD = www.example.com,BIND = www.example.com AD = windows.example.com,BIND = www.example.com AD = www.example.net,BIND = www.example.com 绑定(根)服务器将永远是www.example.com,所以我想问题是,我们如何处理我们的Windows域? ..我们最初认为它与BIND域(www.example.com)相同,并使用MSDNS中的转发器到根服务器来查找我们的Linux服务器,但是这些服务器可以共存,并且可以BIND查找MSDNS为Windows服务器logging。 任何帮助深表感谢。 谢谢, 编辑: 道歉不明确什么是内部和外部DNS,但是我们已经做了一些更多的工作…我们将考虑运行绑定为我们的外部域DNS,www.example.com。 然后,我们将运行内部绑定DNS为我们的Linux主机logging和内部MSDNS为我们的Windows主机logging在www.example.local例如…这是可能的,或将有任何的麻烦呢?
Ubuntu 10.04.2,Redis 2.0.3(问题最后的更多细节)。 Redis的AOF文件变得太大,以至于很快就会威胁到我的小硬盘VPS盒子上的整个可用磁盘空间: $ df -h 使用的文件系统大小可用使用% / dev / xvda 32G 24G 6.7G 78%/ $ ls -la 总计3866688 drwxr-xr-x 2 redis redis 4096 2011-03-02 00:11 drwxr-xr-x 29 root root 4096 2011-01-24 15:58 -rw-r —– 1 redis redis 3923246988 2011-03-02 00:14 appendonly.aof -rw-rw —- 1 redis redis 32356467 2011-03-02 00:11 dump.rdb 当我运行BGREWRITEAOF ,AOF文件会缩小,但磁盘空间不会被释放: $ […]
我正在安装RHEL 5.5。 我看到一个在ks.cfg中有一个复杂的%pre脚本的DVD,它在/ mnt / runtime中使用了一些自定义的python脚本。 这很酷,我想定制像这样的安装。 我相信/ mnt / runtime和它的文件是由anaconda提供的,但是如何在其中添加自定义的文件(或者在安装过程中存在的其他目录)? 我读了关于anaconda / kickstart手册,但没有find关于这个的很多信息。 请给出意见 谢谢! XM
所以我有这个Linux路由器,有2000个不同的ips。 我想redirect本地源端口之间线性从10001到12000子网中的源地址192.168.0.0/21 所以这意味着, localhost:10001的源地址为192.168.0.1 localhost:10002 ==> 192.168.0.2 … localhost:10256 ==> 192.168.1.1 … etc 我知道如何使用2000行的iptables,如下所示: iptables -A POSTROUTING -t nat -p tcp -sport 10001 -j SNAT -to-source 192.168.0.1 …… 但是,我后面是避免做2000行的iptables和使用iptables的端口范围/地址范围或一些可能的技巧。 任何人 ? 非常感谢
我想使用7z命令来压缩一些文件,但我希望它排除一些文件。 我尝试了-ai,-ax和-i开关,但似乎没有人工作。 我需要压缩存档保持目录,所以我不能使用find命令列出我需要的文件,并将它们传递给xargs。
我最近的任务是尝试将一些服务器设置为对我们现有的LDAP数据库(运行MMC的Mandriva MDS服务器上的OpenLDAP进行pipe理)进行LDAP身份validation。 我设法得到它有点工作,因为我可以基于ldap凭据login和身份validation,但现在任何用户可以login,我希望能够设置比这更严格的ACL。 我试图在客户机上的ldap.conf中设置pam_check_host_attr = yes 。 我尝试将ldapns.schema添加到我们的服务器上的openldap,但是我对如何将任何东西放入MMC中感到茫然。 理想情况下,我不想每次想pipe理用户时都要进入命令行,但即使能够这样做,也是一个改进。 除此之外,我现在仍然可以用任何ldap帐户login客户机,这让我觉得有一种'如果没有主机被定义,默认允许他们在'我不喜欢的政策。 有没有办法改变这个? 有没有更好的方法来完成我想要完成的工作? (全局login列表,但只能说某些用户进入特定服务器)
我需要帮助从最近阅读的工具(rsnapshot,amanda,clonezilla,rsync,dd,duplicity,bacula …)中select服务器的备份解决scheme。 设置: [1]运行在其上的实时系统(Ubuntu Server 10.0.4)的一个磁盘(实际上是一个RAIDarrays)。 [2]在同一系统上安装到/ media / backup的另一个磁盘。 要求: 在[1]运行时,可以创build[1]到[2]的压缩备份。 当[1]正在运行时,能够将[2]备份中的单个文件/目录恢复到[1]。 理想情况下,在恢复到[1]之前,可以查看[2]上的文件。 能够从[2]的备份之一完全还原[1]。 任何input是受欢迎的。