服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一个KVM guest,我想dynamic地改变内存分配。 此刻,要改变客人的记忆,我必须运行: sudo virsh edit $GUEST_DOMAIN 然后从configuration中更改以下部分中显示的第一行 … <memory unit='KiB'>512000</memory> <currentMemory unit='KiB'>512000</currentMemory> <memtune> <hard_limit unit='KiB'>256000</hard_limit> </memtune> … 然后用virsh shutdown和virsh start重新启动guest virsh start 。 我一直在尝试使用virsh memtune –hard-limit 512000 –domain $GUEST_ID ( 引用 ),但它似乎没有效果。 我也尝试从使用文档在这里的客人内部“气球”,但我不断收到错误balloon: command not found 题 有没有办法使用主机的命令dynamic调整KVM guest虚拟机的大小。 如果没有,至less有一种方法来调整内存的命令,而不必编辑一个configuration文件(或保持virsh文件可以用sed编辑)? 额外的信息 客人正在使用qcow2稀疏文件。 下面是从sudo virsh edit $GUEST的完整configuration <domain type='kvm'> <name>svn.mydomain.com</name> <uuid>8463ab11-628a-c07c-4366-4f768247934a</uuid> <memory unit='KiB'>512000</memory> <currentMemory unit='KiB'>512000</currentMemory> […]
我正在寻找为客户build立一个小型networking,这个networking将与他的主要networking隔离。 (我希望将附加networking设置为主networking上的虚拟机。) 我已经指示客户端从他的ISP请求一堆静态IP地址,但我不知道如何进行设置。 我需要什么硬件,以及如何进行configuration? 沉重的安全并不是我关心的。 所有真正需要的是,来自两个networking的web请求以不同的ip地址呈现给外部世界。
我的PHP 5.3在我公司使用的旧服务器上工作。 我有我的AWS服务器上的PHP 5.5工作。 这两个服务器都是Ubuntu。 我的应用程序在我的AWS服务器上正常工作。 但是,当我将其迁移到旧的服务器,它停止工作,并不断告诉我有一个数据库连接问题。 现在我多次检查了login是不是一个问题。 错误日志是说PHP Warning: mysqli::mysqli(): [2002] Connection refused 。 我检查了configuration。 这个问题似乎是在我使用mysqli编写应用程序的版本中。 在这个问题和这个页面的步骤之后,我尝试将我的PHP版本升级到5.5。 但是它没有工作,因为info.php页面仍然保持不变。 所以我想也许我只是删除apache2服务器,并通过发出这个命令重新开始: apt-get remove apache2 。 但是,当我这样做后,PHP停止工作。 每当我尝试在浏览器中打开一个PHP文件,它会自动下载它。 现在我有点迷失在我应该去的地方。 我应该尝试完全删除apache2,然后从头开始重新安装它? 我在开始的时候安装了apache2服务器。 服务器很老了。 顺便说一句我检查了apache2 conf设置,并确保以下是正确的:选项索引FollowSymLinks AllowOverride所有要求所有授予
Junior系统pipe理员在这里:我想让远程用户使用远程机器上安装的客户端软件来查看DVR上的安全摄像机镜头。 软件是Nuvico CMS Lite ,DVR也是Nuvico品牌。 路由器是一个Netgear Prosafe FVS315G。 我已经configuration了简单的Hamachi VPN来远程访问Windows机器,但还没有尝试过任何东西。 软件如何通过VPN导航私有IP? 在networking内部,用正确的用户将软件指向IP:端口并通过。 在networking之外,如果我使用正确的端口将其指向我们的公共IP,显然是行不通的。在VPN上,如何将软件指向VPN另一端的专用IP而不是本地networking? 端口转发是否起作用? 我无法理解这是如何工作的。 尽pipe列出了我的具体硬件,但我不认为我需要任何帮助。 我想知道IP将如何在这种情况下工作,也许build议一个VPN协议,将适用于此目的。
如果我们假设我有一个名为machinename.ip的服务器,它将http://machinename.ipparsing为默认根目录( /var/www/html ),并通过vhosts文件www.example.comparsinghttp://www.example.com www.example.com到/var/www/html/example 有没有简单的方法来禁止访问/var/www/html/example文件夹(和任何subdirs /文件), 除了通过www.example.com虚拟主机? 即当通过添加特定的虚拟主机URL时,您可以访问它们,以便www.example.com进入/var/www/html/example但http://machinename.ip/example或任何其他组合不会带您那里或者任何一个子展位? 例如文件/var/www/html/example/myfile.php http://www.example.com/myfile.php *yay works* 但 http://machinename.ip/example/myfile.php *does not*
我们有5个不同的服务器位置,每个位置都包含大约30台服务器,每台服务器都代表一个URL并同时提供HTTP和HTTPS。 它们都是相同的,但是根据他们select查看内容的位置提供不同的内容,他们可以通过更改用户设置来select区域内容,并将它们绑定到绑定DNS中的视图。 我们有一个DNS服务器,根据它们的位置将名称parsing为IP地址,并将stream量发送给它们。 它工作的很好,但是当有人改变一个地区时,在用户/浏览器/操作系统等之间caching了几个东西,主要是DNS的东西。 我们想要做的是为每个域名使用所有相同的IP地址,并且将所有内容都parsing为一组HAProxy服务器,这些服务器将根据内部IP和用户configuration在内部代理/路由stream量。 这样,DNS将始终将其指向相同的前端服务器,并允许其DNScaching所有内容。 我想我可以用HAProxy做到这一点,所以当客户端连接到blog.test.com时,它会在前端服务器内部创build一个代理来说我们的南非网站blog.test.com – 但是,它需要这样做通过IP地址,否则DNS会感到困惑.. 我可以设置HAProxy接受blog.test.com的连接,并在内部连接到1.2.3.4并传递任何标题,如站点名称/别名?
我有一个运行SonicROM 5.0.2.11的SonicWall TZ210。 有两个ISP:ISP A提供一个静态地址,目前正在正常工作。 ISP B提供一个电缆调制解调器和一个DHCP地址。 TZ210通过ISP A与静态地址连接成功,但是我无法从TZ210收到ISP B的地址。 我有ISB B连接到X6端口。 X6在WAN区域并且设置为DHCP,但是没有其他configuration被设置。 该端口的状态显示100Mbps全双工,因此层1看起来很稳固。 我已经将X6添加到“负载平衡”组,并将其删除,但没有任何更改。 我错过了哪些步骤使DHCP在X6 WAN端口上工作?
我看到很多这样的问题,但是“Address already in use”错误,而不是“Permission Denied”错误。 我通过这个博客安装了OpenDKIM: http://blog.matoski.com/articles/spf-dk-dkim-plesk-debian/ 一切都顺利进行,直到我重新启动Postfix,我的日志立即爆发: OpenDKIM Filter: Unable to bind to port inet:8891@localhost: Permission denied OpenDKIM Filter: Unable to create listening socket on conn inet:8891@localhost smfi_opensocket() failed 我已经证实,没有其他人在这个端口上收听,我已经回到了博客文章,并可以确认其他一切是正确的。 [root@server opendkim]# ps aux | grep opendkim root 18173 0.0 0.0 103252 864 pts/0 S+ 18:39 0:00 grep opendkim [root@server opendkim]# [root@server opendkim]# netstat […]
我正在尝试将我的RHEL 7 VM机器join到我们公司的AD中。 我可以使用kinitvalidation我的login凭证(如果input了正确的密码,则返回错误,如果input错误,则返回错误)。但是,当我尝试使用realmdjoin时,表示我没有足够的权限join。 使用net ads join –user=MyUser返回“无法为机器帐户设置帐户标志(NT_STATUS_ACCESS_DENIED)”。 我没有对AD的pipe理访问权限,但是,其中一位pipe理员将我的RHEL机器添加到AD。 我试过重新安装桑巴和KBR,但没有帮助。 我也玩过configuration,但我似乎无法得到它的工作。 任何帮助将非常感激。
我需要拿出我们的生产vCenter的副本,并在实验室中运行以进行testing。 这部分不是我的强项。我该怎么办,是否有任何有关备份和恢复vCenter 5.5的官方文档? 如果有什么不好的事情发生,我也打算将这个过程(将来)用作我的灾难恢复过程。 从我有限的经验来看,我需要做的就是备份SQL数据库和SSL证书吗? 如何在实验室中恢复这个function。 我的vCenter 5.5在Server 2008R2上有一个单独的SQL 2008R2服务器。 问候