服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我运行Ubuntu Linux并使用备份脚本使用rsync复制事物: rsync -rc /home/user/source /media/nas/destination 要么 rsync -r /home/user/source /media/nas/destination 但是 – 每天大约需要2.5小时(我每天都在运行),以便完成。 1Gbit LAN上大约有76 Gb的数据。 所以 – 基本上 – rsync只是不跳过目的地的现有文件 – 它只是一遍又一遍地复制一切。 我认为问题在于NAS(d-link 321),它是一个不支持unix系统的samba共享 – 对吗? 所以这样rsync无法区分旧文件和新文件 – 对吗? 我已经尝试rsync与-c参数(跳过基于校验,而不是时间和大小),但仍然没有骰子,仍然需要2.5小时。 任何人都可以提出同步appx 70-80 Gb的数据的方式,而不是每次都不能“愚蠢”地复制一切吗? 谢谢:) UPDATE 好。 没有运气。 我已经擦除了目标目录,并运行了两次: rsync -r –times /home/user/source /media/nas/destination 两次都花了2.5个小时。 所以它复制一切两次。 嗯。 我深入调查这个问题。 它看起来像rsync不保存时间。 我已经对来自源和目的地的一些文件运行stat命令 – 并且访问,修改,更改时间不保留在目的地。 我不知道为什么会发生这种情况…还有其他build议吗? Ps我比较新的Linux […]
某些软件要求每台计算机在networking中都有一个唯一的名称 。 每个计算机从相同的重影图像克隆后,每个100 +以上的计算机将具有相同的名称。 结果,我必须(对于每台计算机): 更改计算机名称 手动安装软件 安装一些其他软件并手动configuration 这需要很长的时间。 你知道有没有办法用独特的名字克隆计算机/使这个过程更快 ? 平台:Windows XP 首选克隆软件:Ghost
编辑:我已经看到这个问题在其他地方与ADSL连接,而不是只有USB调制解调器或单元networking。 我有我的单元networkingUSB调制解调器连接和configuration,在Ubuntu 10.04下运行一般来说,连接速度慢,虽然build立连接后数据stream良好,但问题是实际build立连接需要很长时间。 IP查找速度非常快,所以根本不可能是这个问题。 我已经尝试了SSH,Skype和FTP。 这些都没有问题。 这个问题主要出现在HTTP连接中,尤其是对于有多个资源从多个源收集的站点,最终这些资源中的一个或两个(图像,CSS或JS文件)加载失败,浏览器不停地报告“等待.com …“为munites,冻结并不断等待这个单一的资源被加载。 我想这可能是一个线索。 我尝试了Firefox以外的浏览器:Chrome和Opera,问题也在那里! 幕后会发生什么? 任何问题都欢迎。
我试图从8.10(无畏)升级到9.04(Jaunty)的旧的Ubuntu服务器。 但是失败了。 root@server1:/# do-release-upgrade Checking for a new ubuntu release Failed Upgrade tool signature Failed Upgrade tool Done downloading extracting 'jaunty.tar.gz' Failed to extract Extracting the upgrade failed. There may be a problem with the network or with the server. 有没有人有一个想法,为什么我得到这个错误,以及如何解决它? 更新:我想我可能已经跟踪了这个问题。 我的/ etc / update-manager / meta-release如下所示: [METARELEASE] URI = http://changelogs.ubuntu.com/meta-release URI_LTS = http://changelogs.ubuntu.com/meta-release-lts […]
我们开发的应用程序目前只能在32位模式下工作。 它在RHEL 5中运行正常,但在RHEL 6中运行失败。原因是默认情况下,RHEL 6只与64位库一起安装。 而且,我们没有find在系统安装过程中或之后select安装32位运行环境的方法。 当然,我们确实find了一种方法来安装三个带有32位库的rpm包,以使我们的应用程序能够正常工作。 但是对于我们的客户来说,这看起来是不愉快的(我们必须在命令行中安装三个rpms的DVD)。 所以问题是: 有没有一种方便的方式让RHEL 6客户安装32位库到RHEL 6系统? 比方说,在菜单中的任何用户友好的项目,或者一个特殊的命令,安装在RHEL 5中存在的一组32位系统库? 在这种情况下最好的做法是什么?
<Location /status> SetHandler server-status order deny,allow allow from all </Location> 但是当我访问http://ip:port/status , 404 Not Found被报告,为什么?
我有一个正在由磁带备份的服务器上运行的应用程序。 该应用程序每天处理大量业务关键信息。 在这种情况下,我应该多久validation磁带备份和磁带上的SQL备份是否成功?
我怎样才能防止Nginx缓冲我的uwsgi应用程序的输出? 对于我的彗星风格应用程序,我正在使用长轮询,现在请求被缓冲。 我试图减小缓冲区的大小,但是我不允许将uwsgi_buffer_size和uwsgi_buffers设置为0.另外, uwsgi_max_temp_file_size不起作用(尽pipe手册提示)。 我怎样才能做到这一点?
我在Ubuntu 10.04.02。 我认为,当使用sudo将以root身份执行命令。 但是,作为根,我不能写我自己的文件。 它是否正确? david@ubuntu:/var/www/system/paydaydebt/log$ ls -l total 16 -rw-r–r– 1 root root 32 2011-08-27 01:00 cron_daily.log -rw-r–r– 1 root root 5082 2011-08-27 20:45 cron_email.log -rw-r–r– 1 root root 429 2011-08-27 20:00 cron_hourly.log david@ubuntu:/var/www/system/paydaydebt/log$ sudo date >> cron_email.log -bash: cron_email.log: Permission denied david@ubuntu:/var/www/system/paydaydebt/log$ sudo chmod 664 cron_email.log david@ubuntu:/var/www/system/paydaydebt/log$ ls -l total 16 -rw-r–r– 1 […]
当我在我的服务器上运行一个定期任务时,每次都会生成一堆HTML文件。 我想要做的就是通过networking服务器显示index.html。 索引文件中的所有链接都在该目录内链接。 如何有效地做到这一点。 我不希望服务器健壮。 最后我想打这样的东西 http://myservername:1234/index.html