服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我在Azure上有一个经典的D系列虚拟机,其磁盘上的负载增加到了需要比常规磁盘blobs支持更多的IOPS。 我尝试调整它到DS系列,但我不能,因为resize不支持: 好吧,我试着删除机器,并用同样的VHD重新装箱,但是新的秤。 不幸的是,新的门户不支持从现有的磁盘创build一个虚拟机 (或者至less我不知道如何去做)。 好吧,我想我只是用旧的门户,除了旧门户不支持创buildv DS机: 任何人都可以提出一个方法来调整我的机器?
根据我的理解,服务器在响应消息中使用Connection: Keep-Alive头,告诉客户端在发送响应消息后不会closures连接。 但是服务器是否需要在响应消息中包含这个头部? 或者它是服务器在发送响应消息之后不closures连接的默认行为,如果服务器想要closures连接,那么它将使用Connection: close标头? 我正在谈论HTTP / 1.1。
我尝试按照以下教程来configurationhadoop高可用性集群: http://www.edureka.co/blog/how-to-set-up-hadoop-cluster-with-hdfs-high-availability/ 当我遵循这篇文章时,我面临两个主要问题: 1. hdfs namenode -bootstrapStandby(我不能使用这个命令,因为Standby节点上的Namenode没有启动。)为了解决这个问题,我使用这个命令之前手动在Standby节点上运行namenode。 2.当我运行第二个ZKFC(在备用节点上)时,它杀死了Namenode进程,我甚至无法手动启动它。 这就是为什么Namenode只在Active节点上启动的原因。 如果我们杀死活动节点,则备用节点继续无效(它不会启动Namenode)。 有人知道那篇文章有什么问题吗?
我目前正在租用一台主机的Linux VPS,该主机没有授予创build备份或快照的选项。 在我以前与其他主机的经验中,他们中的大多数人都有能力这样做。 为了安全起见,我想备份所有configuration并安装程序,以防发生任何问题,并尽快部署我的服务。 我的VPS在OpenVZ的Ubuntu 14.04上运行(SolusVM托pipe)。 什么是备份的好方法,并在需要的情况下恢复一切?
我有一个运行几个LXC容器的静态IP地址的系统。 我可以通过接口与容器进行通信,因为它将是一台物理机器。 其中一个容器是一个后缀服务器。 我将端口25从主机转发到容器,但是在进程中,源IP地址被接口1replace,导致后缀失败rDNS检查。 build立 主机通过eth0接口访问Internet,IP地址为188.xxx.xxx.xxx 主机站点上的容器IP地址为192.168.1.12 ( br2 ),容器侧为192.168.1.2 ( eth0 )。 容器通过主机获取互联网访问权限作为默认网关和iptable规则。 还有其他容器有类似的设置,容器不会直接对话,而是通过指定端口的iptable规则。 我发布所有的iptable规则,以防他们互相干扰 # Generated by iptables-save v1.4.21 *nat :PREROUTING ACCEPT [760:48985] :INPUT ACCEPT [707:45761] :OUTPUT ACCEPT [114:7445] :POSTROUTING ACCEPT [50:2740] # Route HTTP & HTTPS to web container -A PREROUTING -i eth0 -p tcp -m tcp –dport 80 -j DNAT –to-destination […]
想对防火墙的不同方面进行testing。 例如,一个testing,将输出信息: 3/4层攻击 DNS放大攻击 SMURF攻击 ACK攻击 第7层攻击 端口阻塞… 将只是项目名称。 如果我只input网站的URL,是否有这样一个工具,可以提供我这样一个粒度反馈。 对于在这里find的参考不同types的攻击: https : //sucuri.net/website-firewall/ddos-protection这可能是一个像github的项目,所以不必在线。 我没有find的东西,并不意味着没有人。
我最近将CentOS更新到了6.8版(最终版)。 我不确定是否dovecot停止工作或稍后。 我没有看到securelogin正确的密码和错误的密码“失败”。 我从来没有碰过/etc/pam.d – 应该是OS默认的。 它以前工作。 我不知道为什么现在不工作。 我正在使用dovecot + sendmail。 Sendmail通过sasl-> PAM进行身份validation,工作正常。 我试过passdb的shadow ,看看有什么不对,但没有成功。 这可能是巧合,但由于某种原因,强制检查(在所有分区上使用RAID 1) 更新:在raid检查完dmesg后显示这个。 auth[14058]: segfault at 9c ip 000000000040f8e0 sp 00007ffe99788070 error 4 in auth[400000+37000] auth[14133]: segfault at 8c ip 000000000040f8e0 sp 00007ffc7ec2ee60 error 4 in auth[400000+37000] dmesg之前充满了这些消息:“延迟md4的数据检查,直到md3完成”,所以我看不到segfault … 组态: # dovecot -n # 2.0.9: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-642.1.1.el6.centos.plus.x86_64 […]
我的服务器似乎需要很长时间(页面加载时间的一半)通过最初的SSL握手过程。 我已经使用https://www.wormly.com/test_ssltesting了SSL加载时间,它告诉我需要优化我的SSL握手大小。 有谁知道如何做到这一点/可以指示我如何倾斜如何做到这一点的Linux / Apache服务器,希望使用WHM / Cpanel? 谢谢, 马特
我在centos 7上运行nginx,而/etc/nginx/nginx.conf包含一个指令,包含来自conf.d所有configuration文件。 我有一个单独的myapp.conf文件,上游监听一个域套接字(一个Puma服务器,如果相关的话)。 但是,nginx只是忽略它。 没有错误,例如can't connect to upstream 。 相反,nginx会尝试从默认位置提供文件: /usr/share/niginx/html 。 所以,我想在包含所有文件之后看到最后的nginx.conf ,以确认myapp.conf确实包含在内 (见更新)。 nginx -t不显示任何问题。 /etc/nginx/conf.d/myapp.conf: upstream app { # Path to Puma SOCK file, as defined previously server unix:/home/centos/apps/myapp/shared/tmp/sockets/puma.sock fail_timeout=0; } server { listen 80; server_name localhost; root /home/centos/apps/myapp/shared/public; try_files $uri/index.html $uri @app; location / { proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; […]
日志在几个系统中的上下文中创build。 例如: Job12345通过Web服务创build。 然后在消息队列中进行处理 然后它被存储在一个数据库中 之后它会被发送到第三方系统。 在这个例子中,四个或更多系统为Job12345创build日志。 到目前为止,我们使用简单的文件logging。 我的目标:我可以查询所有包含“Job12345”的日志的界面。 如果它们像HTML中的超链接那样链接就好了。 我希望你明白我想要什么。 请问是否有不清楚的地方。 这怎么解决?