服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个bash脚本,我需要使用systemd定时器在多个(个人)机器上运行。 尽pipe在很大程度上类似,但在某些机器上需要启用这些脚本中的某些function,而不是其他function。 现在,我使用git分支来pipe理脚本和定时器。 这似乎是方便和正常工作,但我想知道如果这是一个build议的做法。 虽然不太可能,但我确实发现了潜在的问题(人为引入错误):检查计算机上的错误分支。 我的问题: 这是否足以避免使用git? 还有其他潜在的问题,我可能没有考虑? 这种方法推荐用于pipe理多台机器上的脚本和定时器吗? 还是我最好(一)重写脚本,使他们更便携和可configuration,(二)只有机器特定的文件,没有混帐分支,(三)其他?
当使用rsync –dry-run ,它可以列出将要备份的文件。 但是,当我与副本做 duplicity –dry-run –name pchome –encrypt-sign-key xxx –include $HOME/Desktop –exclude '**' $HOME file:///mnt/backup 它只是给出统计。 题 我如何获得重复性以列出它将执行的更改(复制/备忘录)?
我正尝试将我的Google Cloud SQL实例从以前的date恢复到备份状态: gcloud sql backups restore 1504554300110 –restore-instance=[MY-DB-INSTANCE] 最终,它不断给出一个错误: ERROR: (gcloud.sql.backups.restore) HTTPError 503: Service temporarily unavailable. 我现在每天都在尝试一个星期,并继续得到相同的错误信息。 我已经尝试了Web UI和使用gcloud命令,似乎都没有工作。 任何人有任何build议?
我想添加一个负载平衡器到我的数字海洋上锻造。 我想要的configuration 负载平衡器(nginx)Web服务器@ 2-4数据库服务器 我想知道这些实例需要什么configuration。 我有Web服务器@最小的实例和停止/卸载mariadb 512 MB / 20 GB 数据库服务器是2GB / 40 GB 我不知道负载平衡器的configuration应该是什么。 我知道这取决于网站将要获得的stream量,但如果能够了解一个起点,这将是一件非常棒的事情。 如果您每天有10万次点击,或者负载平衡器突破点在哪里。 我正在考虑使用redis来pipe理会话状态。 我是否需要设置一个单独的服务器来运行它,还是可以在我的负载平衡器上运行它?
我有一个glassfish应用程序服务器,在CentOS 7.2上的glassfish用户下运行。 我有一个应用程序有一个部署的应用程序需要一个自定义的环境variables(例如export App_Home=/opt/App )。 应用程序正在使用System.getenv("App_Home")在glassfish中读取Java环境variables。 我可以通过编辑服务来实现这个function。 vi /etc/systemd/system/glassfish.service 添加EnvironmentFile=/opt/MyApp/MyEnvironmentFile ,然后在/opt/MyApp/MyEnvironmentFile添加App_Home=/opt/MyApp 有没有用glassfish本身设置这个环境variables的方法? 或者有更好的方式来设置系统属性variables,而不是编辑服务文件? 我也尝试将输出添加到glassfish.bashrc(这是服务似乎正在运行的shell),但似乎并没有传递给应用程序。
正如标题所说。 我需要将邮箱中的所有电子邮件移到另一个用户。 原来的用户已经辞职,我们已经把他现在的位置分配给另一个人。 于是我在新人的收件箱里把老人的名字做成了一个文件夹,我必须把所有老人的电子邮件移到新人那里,然后才能删除老人的帐户。 但是这个过程非常繁琐,而且非常缓慢。 这是大约25K电子邮件。 所以我需要一个更有效的方法,而不是select所有的旧邮件,并通过networking界面拖动到另一个文件夹。 我试图closures旧电子邮件,但共享文件夹无法访问。 那么,有没有更有效的方式来移动这些电子邮件? 另一个问题:在浏览器closures后,将这些电子邮件拖到另一个文件夹中? 谢谢
我在localhost和nginx上运行nodejs来设置VPS上的反向代理服务器。 使用TMUX我将启动nginx和nodejs并从会话中分离。 我曾尝试禁用Apache很多次,但仍然保持打开并停止Nginx。 我已经尝试过下面的命令。 # chkconfig httpd off # /etc/init.d/httpd stop # chkconfig –list | grep httpd # httpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off 尽pipe一切都closures了,但它仍然保持开启。 猜猜还有其他的东西重新启动Apache。 这是我第一次使用Linux。 我无法保留我的网站,因为这一点。 任何帮助将保持我的网站生活。
我服务的统计文件 location /files/ { alias /folder1/; } 现在我想分配两个磁盘中的文件。 uri格式为/files/[0-9]/subfolders/file.ext 。 如何configurationnginx从Disk1读取/files/[0-4]/… files/[5-9]/… ,以及从Disk2读取files/[5-9]/… 请注意, autoindex未启用。
我的虚拟机ESXI经常在每个linux上崩溃。 我也试过debian和centos。 一样的问题。 机器挂起并开始消耗大量的CPU。 我在Dell T110上运行带有Intel Xeon,SAS硬盘和8GB内存的ESXI。 这是从机器状态崩溃后的屏幕截图。 崩溃图片链接
我已经configuration为一个域的转发器。 zone "myself.abc.com" in { type forward; forward first; forwarders { 10.10.20.10 port 53; }; forward-source { 169.254.65.18; }; }; 我正在尝试有一个configuration,这与备份,即如果我的货代dint响应我可以创build一个本地区域文件,并提供一些DNS服务器不发送备份IP。 选项1 – 我已经尝试过,使用 zone "abc.com" in { type master; file "sample.zone"; }; 它不工作,因为它总是开始使用sample.zone,永远不会去转发。 任何人都可以提供这个解决scheme,非常感谢您的回应:)