服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
这个问题可能会稍微假设一下,但是我不知道怎么去问这个问题。 OpenFlow协议有一项function,可以在没有stream量匹配的情况下将其规则删除。 这个function被称为“空闲超时”。 在一篇论文中指出,典型的OpenFlow链路发现是不可扩展的,因为Controller必须与很多数据包进行交互。 所以我开始考虑一种方法来不断地轮询链接,而不用让控制器持续查看发生的事情。 我提出了以下想法: 检测所有新的端口(例如,每5分钟或某事),然后在2秒内安装空闲超时的规则,并且在每个链路上准确地发送一个数据包。 空闲时间规则将使得数据包在链路上循环。 除了可能存在滥用的情况,以及使用单个数据包吸取每秒兆字节stream量的可能性之外,理想的行为应该是明确的: 如果链路断开或链路饱和,则数据包将丢失,规则将在两秒钟后空闲 – 超时 。 这可以通过控制器检测到,似乎比连续发送数据包以确保“一切正常”更优雅。 我的问题是,这仍然需要控制器轮询相关表上的已安装的规则,这仍然感觉像一个恼人的工作量。 如果在卸载特定规则时OpenFlow可以被命令通告,这不是更简单吗? 考虑到OpenFlow的当前实现(或者已经实现),这是否会成为一个现实的附加组件 ? 通过devise,似乎OpenFlow已经接近能够进行这种消息传递了,而且OpenFlow的实现方式看起来非常重要(尽pipe不是全部)。
我有一个杜松SRX340作为默认网关运行,我有一个Linux服务器(实际上是虚拟机)运行的Debian 8。 juniper ip:192.168.1.1 Debian ip:192.168.1.101(eth0) 我想添加更多的IP地址在我的Debian框,所以我创build一个新的子接口,并给它一个IP debian ip2:192.168.1.102(eth0:1) 当我这样做时,我不能从新的IP地址ping瞻博盒子和杜松无法ping新的IP地址。 我可以从新的IP地址ping同一networking上的其他主机,他们可以ping它…一切都很好。 所以..新的IP地址不能看到juiper框,而瞻博盒子不能看到其他的IP …所以然后我尝试了一些东西。 我把eth0的ip地址改为192.168.1.102,现在我可以ping通juniper盒子,juniper盒子可以ping回来。 然后我把它改回来,以便eth0:192.168.1.101和eth0:1:192.168.1.101,现在juniper可以ping这两个ip地址,并且这两个ip地址可以ping juniper。 所以..然后我进一步testing,并添加第三接口eth0:2,并给它的IP 192.168.1.103,我有同样的问题…我看不到杜松,杜松不能看到新的IP … 再次,如果我改变原来的eth0先使用103作为IP,然后回去,它再次工作..这是非常混乱。 有什么build议这里发生了什么? junos版本15.1X49-D100.6 PS:这是最初发布在networking工程网站上的,但是他们拒绝看,希望这个社区能够帮助我更多。 编辑:更多信息请求: interfaces { fxp0 { unit 0 { family inet { address 10.208.20.17/24; } } } } } node0 { system { host-name WON-OSLO-FWA; } interfaces { fxp0 { unit 0 { […]
我已经在AWS上设置了Postgres RDS实例。 使其可公开访问,安全组允许内部和外部的所有stream量。 但是我仍然无法从外部networking连接(使用DataGrip)。 连接到jdbc:postgresql://name.abcd.eu-west-1.rds.amazonaws.com:5432 / mydb失败。 主机名.abcd.eu-west-1.rds.amazonaws.com是不知名的。 [08001]连接尝试失败。 我从AWS控制台复制了端点,并使用创build实例时input的用户名和密码。 我究竟做错了什么?
我有3台服务器 1-(DC1)主要广告与所有规则和GC窗口2008 r2 2(DC2)辅助广告窗口2012 3-(EX1)交换服务器2010 Windows 2008 R2 在一个月之前,我从vmware的快照中恢复了dc1,并且出现了问题,然后我在互联网上search了两天后,我做了 1-停止NTFRS服务 2-启动regEdit钻取到HKLM \ System \ CurrentControlSet \ Services \ NTDS \ Parameters修改RegKey“从备份还原的数据库”= 1 3,向下钻取到HKLM \ SYSTEM \ CurrentControlSet \ Services \ NtFrs \ Parameters \ Backup / Restore \ Process将RegKey BurFlags修改为D2 4-重新启动服务器 这解决了我的问题,但昨天我添加了一个新的用户到dc1,它出现在dc2和ex1然后添加电子邮件地址作为交换,但似乎域用户不能看到这个用户和outlook显示用户不存在,当我尝试设置电子邮件和用户找不到,当我尝试添加文件夹权限,我不能login到通过OWA的电子邮件 但在我closuresdc2后,一切恢复正常,并没有任何问题的电子邮件工作 所以很明显,有一个USN回滚的问题,但我有很多在dc1的configuration,所以我的问题是:我可以降级dc2然后repromote来修复两个服务器之间的USN号码,即使在dc1不dc2的问题? 对不起,我的英语,谢谢
我的问题绝对不是一个新鲜的问题,但在现有的我找不到任何适合我的具体情况。 我确实迁移了两个域控制器w2012和一些服务器,从虚拟主机迁移到另一个。 在迁移期间,一些networking问题迫使我重新configurationnetworking接口,但最后所有的寻址仍然保持不变。 DC正在复制正确。 成员服务器正在进行身份validation,用户login正常但成员服务器的所有logging已从DNS服务器中消失(只有域控制器logging已存活) 我的问题是,我如何将logging添加回dns? 手动为每个服务器创build(A)logging,因为它们应该是这样,或者我最好从域中删除服务器并重新添加它们,以便在不需要手动干预的情况下更新DNS? RL的帮助将不胜感激 更新:抱歉,我在说谎,所有的服务器从DNS中消失也在系统日志中呈现事件5789和5189 5789:尝试更新Active Directory中的计算机对象的DNS主机名失败。 更新的值是“SERVERNAME”。 出现以下错误:参数不正确。 5719:由于以下原因,此计算机无法与域DOMAIN中的域控制器build立安全会话:目前没有login服务器可用于服务login请求。 这可能会导致身份validation问题。 确保这台电脑连接到networking。 如果问题仍然存在,请联系您的域pipe理员。 没有防火墙是活动的。 没有networking限制。 Netlogon和所有其他服务在任何服务器上正确启动。 networking接口configuration中的域名正确(domain.local)
我正试图在ElasticSearch v5.6.3节点(Ubuntu 16)上自动设置堆大小, 这些计算机托pipe在Azure上,我希望这样做,以便在扩展计算机时自动将堆大小设置为适当的级别,而无需手动打开/etc/elasticsearch/jvm.options文件并将其设置为然后重新启动服务。 据我所知,build议的方法来设置堆大小(在ElasticSearch 5中)是: 在jvm.options文件中 通过ES_JAVA_OPTS环境variables。 因此,如果在弹性search服务启动之前运行脚本来设置ES_JAVA_OPTS, 我尝试了很多东西来试图设置ES_JAVA_OPTS,但是在查看日志时,我可以看到它使用了默认值。 我尝试了各种各样的东西: 编辑/etc/init.d/elasticsearch脚本并重新安装服务 编辑elasticsearch-systemd-pre-exec来设置variables。 在rc.local中设置variables 最后,我在init.d中放了一个脚本,并使用运行级别首先执行它。 该脚本使用sed更新jvm.options文件,如下所示: #!/bin/bash memoryInKb="$(awk '/MemTotal/ {print $2}' /proc/meminfo)" heapSize="$(expr $memoryInKb / 1024 / 1000 / 2)" sed -i "s/#*-Xmx[0-9]\+g/-Xmx${heapSize}g/g" /etc/elasticsearch/jvm.options sed -i "s/#*-Xms[0-9]\+g/-Xms${heapSize}g/g" /etc/elasticsearch/jvm.options 但是我觉得这真的很肮脏。 必须有一个更好的方法来做到这一点? 我尝试以相同的方式设置ES_JAVA_OPTS,但它不起作用。 我的最终目标是使扩展更容易。
在连接到运行openSSL的apache服务器的特定Windows 2012 R2客户端上,遇到TLS会话恢复失败的问题。 当我发出初始请求时,服务器提供一个会话票据。 如果我在5分钟内发出另一个请求(TLS会话票证的超时),缩写握手失败,并且在客户端,我收到致命的警报49(TLS1_ALERT_ACCESS_DENIED / SEC_E_LOGON_DENIED)。 TLS恢复在其他2012 R2环境中正常工作。 我无法确定这个问题是在客户端还是在服务器端。 服务器是Apache / 2.2.22与OpenSSL / 1.0.1e-fips。 客户端networking捕获 服务器日志
想要试用MariaDB对RocksDB的支持,不幸的是它似乎不支持长键,如varchar(255)和utf8mb4字符编码。 当我收到以下例外: 1071 Specified key was too long; max key length is 767 bytes 对于InnoDB,我只是将innodb_large_prefix更改为true,但是目前对于RocksDB来说似乎没有类似的设置。 我刚刚错过了一个设置,或目前不可能使用长键? 我在跑步: Ubuntu 16.04.3 LTS MariaDB 10.2.10 MariaDB RocksDB插件10.2.10
我们将重build我们的服务器以运行Windows Server 2016,Hyper-V为1个域控制器,另外1个虚拟机为NAS + Web服务器。 但是,在继续之前,我们必须先决定RAIDconfiguration。 我们目前有7个硬盘,共有19TB的存储容量,大小如下: 2 x 5TB 4 x 2TB 1 x 1TB 我们有现场和非现场复制,所以这个RAIDconfiguration的目的不会用于备份(因为RAID不是备份)。 安装Windows Server 2016和RAID的最可靠和最好的方法是configuration不同大小的这些驱动器?
所以我有一些问题与Apache …我有我的DNS设置,所以我有4个域和4个IP在服务器上。 我希望这样,当我从1 IP与example1.com收到一个http连接它redirect到https://example1.com ,我有SSL证书正常工作。 我以前有服务器主机名和运行http2 / example2.com,当我连接到example1.com我登陆example2.com。 我手动redid整个configuration文件,并从机器上删除主机名只是为了没有区别。 当我进入Firefox的debugging信息,它告诉我,我有一个从https://example1.com到https://example2.com的301redirect设置,这是我之前做的,但不再是在configuration文件…我不知道该怎么做…在[example1.com IP]的VirtualHost指令中:443我甚至不使用redirect指令。