服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我今天在工作上讨论了使用临时端口的问题。 讨论的是如何来自客户端的请求将在端口80上打到服务器(这只是关于HTTP请求的讨论),但将其交给服务器上的临时端口来处理请求。 我以前没有听说过这个,所以我试图做一些研究,但无法find很多文件指出这一点。 这真的是真的吗? 我所看到的一切都提到,短暂的端口用于客户端,但服务器仍然只是端口80.所以,你不应该在服务器端口耗尽这种方式,只有可能在客户端。 我已经看到提及服务器使用这种方法的FTP( https://en.wikipedia.org/wiki/Ephemeral_port )。 虽然从来没有任何HTTP请求。 任何澄清将是伟大的。 谢谢!
好的,所以我使用Windows Server 2012作为域控制器。 我通过samba连接了两个Centos7客户端到域。 身份validation通过SSH按预期工作; 然而,当试图sudo,帕姆仍然要求密码。 一旦你提供适当的密码,一切工作正常,但我正在寻找一种方法,将避免前面提到的密码请求。 我一直在玩PAM,但没有太多的运气。 /etc/pam.d/sudo: #%PAM-1.0 #auth include system-auth auth required pam_sss.so account include system-auth password include system-auth session optional pam_keyinit.so revoke session required pam_limits.so 将/etc/pam.d/system-auth: #%PAM-1.0 # This file is auto-generated. # User changes will be destroyed the next time authconfig is run. auth required pam_env.so auth [default=1 success=ok] pam_localuser.so […]
我用差异磁盘创build了一个使用Hyper-V的testing域,工作正常,可以节省很多空间。 现在我想使用Hyper-Vpipe理器导出这个环境,并将其导入到另一台机器。 但是,在导出使用差异磁盘的所有机器的过程中,该过程将失败,并显示“导出失败”消息。 而已。 问题; – 是否使用Hyper-V支持的差异磁盘导出VM? – 也许可能只是复制文件并手动重build的情况? 我可以合并硬盘,所以他们都有私人硬盘吗?
drdb驱动器上的I / O使用率很高,但底层驱动器上的使用率非常低。 因为底层磁盘使用情况良好,所以忽略DRDB驱动器上的I / O使用情况是正确的。 我们有4个Redhat盒Dell PowerEdge R630(比如a,b,c,d),它们具有以下操作系统/软件包。 RedHat EL 6.5 MySql Enterprise 5.6 DRBD 8.4 Corosync 1.4.7 我们已经设置了4路堆叠的drbd资源,如下所示: 群集群集-1:服务器a和b互相连接本地局域网群集群集-2:服务器c和d 群集群集1和群集2通过虚拟IP通过堆叠的drbd连接,是不同数据中心的一部分。 drbd0磁盘已在每个服务器1GB本地创build,并且还连接到drbd10。 底层正常的磁盘使用情况: – Device: rrqm/s wrqm/sr/sw/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda2 0.00 3718.00 0.00 441.00 0.00 33268.00 75.44 0.06 0.13 0.08 3.35 avg-cpu: %user %nice %system %iowait %steal %idle 1.25 […]
我试图configurationEXIM使用Rspamd作为垃圾邮件filter。 我正在运行Exim 4.87版本,并使用apt-get从存储库安装了Rpsam,如此处所述。 然后我将Rspamd文档中的build议configuration添加到我的configuration文件中: begin acl # configure Rspamd # Please note the variant parameter spamd_address = 127.0.0.1 11333 variant=rspamd # error occurs here acl_smtp_data = acl_check_spam acl_check_spam: # do not scan messages submitted from our own hosts accept hosts = +relay_from_hosts # do not scan messages from submission port accept condition = ${if eq{$interface_port}{587}} […]
我试图启动ha代理,但没有成功。 这是来自journalctl -xe的一个错误: Oct 18 23:11:27 upload-server polkitd[578]: Registered Authentication Agent for unix-process:2044:11115 (system bus name :1.14 [/usr/bin/pkttyagent –notify-fd 5 –fallback], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) Oct 18 23:11:27 upload-server systemd[1]: Starting SYSV: HA-Proxy is a TCP/HTTP reverse proxy which is particularly suited for high availability environments…. — Subject: Unit haproxy.service has begun start-up — […]
我正在尝试configurationApache v2.4.7以在用户可以访问特定位置的数据库中查找。 我设法在几个特定的位置做到这一点,但是对于dynamic位置却无法做到。 所以这是适用于两个地点“mydomain.com/foo”和“mydomain.com/bar” <Location /foo> AuthName "/foo" AuthType Digest Require valid-user AuthBasicProvider dbd AuthDBDUserRealmQuery "SELECT password FROM Users WHERE login = '%s' AND realm = '%s'" </Location> <Location /bar> AuthName "/bar" AuthType Digest Require valid-user AuthBasicProvider dbd AuthDBDUserRealmQuery "SELECT password FROM Users WHERE login = '%s' AND realm = '%s'" </Location> 这是工作正常,如果我有我的数据库中的领域“/富”或“/酒吧”的logging。 但是现在,假设我有一千个,而且有一些可以随时创build。 我尝试了以下解决scheme: […]
Red Hat Enterprise Linux 7和CentOS 7的google-cloud-sdk repo文件包含两个gpgkey URL。 这就是回购文件的样子: [google-cloud-sdk] name=Google Cloud SDK baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg 来源: https : //cloud.google.com/sdk/downloads 包裹经理DNF和YUM能够使用这个回购。 其他使用repo文件(如PackageKit-command-not-found和gnome-software默认应用程序会收到以下404错误: Failed to search for file: Status code: 404 for https://packages.cloud.google.com/yum/doc/yum-key.gpg;https:/packages.cloud.google.com/yum/doc/rpm-package-key.gpg
我想以一种有用的方式快速获得mysql的正常运行时间,而不仅仅是从GLOBAL STATUS转储秒,然后做一些math计算。 有没有办法在Linux上完成这个?
我正在为我工作的地方模拟一个PXE服务器。 我正在尝试将图像文件和configuration文件放在保持一些更有条理的地方。 即使我的dhcpd.conf指定了需要告诉PXELinux在哪里查找configuration文件的configuration选项,它仍然没有find所述文件。 这是我的/etc/dhcp/dhcpd.conf的样子,这是我想象的问题所在。 option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 = unsigned integer 8; option arch code 93 = unsigned integer 16; option space […]