问题列表 - 第5094页

mysqld 检查配置文件语法而不应用

有没有办法在应用 mysqld 配置文件之前测试它们的更改?我正在考虑相当于httpd -tbut for的东西mysqld

此链接https://www.percona.com/blog/2011/02/17/how-to-syntax-check-your-my-cnf-file/建议:

mysqld --help
error: Found option without preceding group in config file: /etc/my.cnf.d/mariadb-server.cnf at line: 6
...
Run Code Online (Sandbox Code Playgroud)

这确实有效,但返回码未更改且始终为 0,因此不适合在脚本中使用。

mysql

5
推荐指数
1
解决办法
7253
查看次数

如何负责任地停止在旧互联网域接收电子邮件?

我的组织拥有我们不再强烈使用的 Internet 域。Web 请求通常只是重定向到我们的主要公司网站,除非可能如下所述,否则任何人都没有正当理由向这些域中的地址发送邮件。

我需要有关如何处理这些域的电子邮件的建议。我找到了RFC 7505,它描述了使用“Null MX”在 DNS MX 记录中指示域不接受邮件。这如何与RFC 2142 (1997)协调一致,后者标准化了诸如abuse@domain 之类的联系地址,以及诸如hostmaster@domain 之类的其他老派地址?什么是“好公民”的最佳实践?有没有互联网名人发表过推荐?

domain-name-system email internet domain-name

7
推荐指数
1
解决办法
228
查看次数

如何找出每个连接到 Windows Server 2016 的客户端使用的 SMB 版本?

我正在尝试确定连接到我的 Windows Server 2016 上的共享文件夹的客户端正在使用哪个版本的 SMB/CIFS。如果我Get-SmbConnection在 Windows Server 上运行 powershell 命令,它将显示共享文件夹上正在使用的 SMB 版本服务器已连接到,而不是连接到它的客户端的 SMB 版本。

server-message-block cifs windows-server-2016

13
推荐指数
1
解决办法
2144
查看次数

ISCSI 和 Windows Server 2019

我有 2 台服务器主要一台是代理服务器,另一台是将 HDD 作为 ISCSI 提供给主服务器。

此设置的目的是媒体流,有时涉及转码。在应用程序中,我不能同时使用两台服务器。我只能用一个。

我的问题与从第二个服务器 HDD 到主服务器到客户端的 IO 相关,这会是一个糟糕的、高延迟和缓慢的方法吗?当需要更多存储时,我想添加更多服务器作为第二台服务器并提供硬盘驱动器,然后转移到更好更大的服务器上,它的成本效益高等等。

服务器位于远程 DC 中,并且都使用域控制器连接,主服务器充当 DNS 服务器,第二台服务器将主服务器的 ip 作为 DNS 提供商。

storage iscsi windows-server-2019

5
推荐指数
1
解决办法
614
查看次数

nginx 在流中使用解析器

我正在尝试使用 nginx 将传入连接传递到另一台服务器(我这样做的原因是连接来自无法进行 DNS 解析的主机,而最终应该接收流量的服务器需要由 DNS 解析)。我正在使用以下配置:

stream {
        resolver 127.0.0.1 valid=1s;
        upstream server_us {
                server server.foo.com:22222;
        }
        server {
                listen 11111;
                proxy_pass server_us;
        }
}
Run Code Online (Sandbox Code Playgroud)

我不明白为什么名称解析没有按照“valid”指令指定的那样过期。(即,如果我更改 /etc/hosts 中 server.foo.com 的 IP,nginx 无法识别该更改)。我究竟做错了什么?

nginx

3
推荐指数
1
解决办法
6534
查看次数

错误:KDC 回复与预期不符

使用以下命令将机器加入域时遇到问题。服务器的操作系统为 Almazon Linux 2 服务器,必须加入 example.com。

我已经完成了 Li 的域加入过程所需的所有先决条件 下面是我尝试过的命令。

sudo realm join -U <username>@example.com dc01.example.com -v
Run Code Online (Sandbox Code Playgroud)

开/关:

Could not get kerberos ticket: KDC reply did not match expectations
Run Code Online (Sandbox Code Playgroud)

linux bash sssd realm

2
推荐指数
1
解决办法
3565
查看次数

为什么 php-fpm 状态有时会返回“服务器繁忙”(503)?

通过访问 /fpm-status 页面,使用工具定期检索 Prometheus 指标。有时,该工具无法访问 /fpm-status 页面,因为 php-fpm 响应“服务器忙”。请稍后再试。' (HTTP 503) 在此期间 php-fpm 仅记录以下内容:

注意:[pool www]状态:记分板已在使用。

我们经营一个非常小的游泳池,只有两个静态的孩子。

pm = static
pm.max_children = 2
Run Code Online (Sandbox Code Playgroud)

对 /fpm-status 的请求可能会排队。但这通常不是问题。对 fpm 池的请求数量也非常低。所以我预计队列不会很长。(当然我不能确定,因为没有收集那段时间的指标)

查看fpm 源代码,我可以看到它无法获取记分牌上的锁。但它不会等待它可用。所以当没有获取到锁时,就会返回错误。但这是否意味着当另一个请求写入记分板(更新状态)时,fpm-status 不可用?

这是什么意思(即我该如何解决这个问题)?

  • 我需要增加 max_children 吗?
  • 接受这种情况定期发生,然后重新尝试收集指标?
  • 还有别的事吗?

php php-fpm

0
推荐指数
1
解决办法
1800
查看次数

未找到 semodule_package 命令

你好,我正在尝试在 CentOS7 上安装 MongoDB。它说在那里配置 SELInux,我遵循了。在第三步,它说执行以下操作;

checkmodule -M -m -o mongodb_cgroup_memory.mod mongodb_cgroup_memory.te
semodule_package -o mongodb_cgroup_memory.pp -m mongodb_cgroup_memory.mod
sudo semodule -i mongodb_cgroup_memory.pp
Run Code Online (Sandbox Code Playgroud)

在第二个命令中,输出错误;

[root@localhost ~]# semodule_package -o mongodb_cgroup_memory.pp -m mongodb_cgroup_memory.mod -bash: semodule_package: command not found

现在,我仍在寻找要安装的正确软件包。我已经安装了,policycoreutils-2.5-33.el7.x86_64checkpolicy-2.5-8.el7.x86_64仍然semodule_package找不到命令。

有人知道要安装什么软件包才能使用该semodule_package命令吗?

这是我的操作系统信息

  • CentOS Linux 版本 7.6.1810(核心)

security selinux centos7

4
推荐指数
1
解决办法
3266
查看次数

如何使“needrestart”不推迟重新启动某些服务

通过unattended-upgrades适当设置自动执行升级、重新启动等操作,有时我很难在每日报告中找到这样的输出:

...
Restarting services...
 /etc/needrestart/restart.d/systemd-manager
 systemctl restart accounts-daemon.service networkd-dispatcher.service polkit.service systemd-networkd.service systemd-resolved.service systemd-timesyncd.service systemd-udevd.service

Service restarts being deferred
 systemctl restart apt-daily-upgrade.service
 systemctl restart systemd-journald.service
 systemctl restart systemd-logind.service
 systemctl restart unattended-upgrades.service
...
Run Code Online (Sandbox Code Playgroud)

我知道这是来自 的输出needrestart。我不明白是什么设置了重新启动的服务和不重新启动的服务我需要更改哪些配置才能使其在无人值守的情况下重新启动所有这些服务?

apt systemd unattended-upgrades

9
推荐指数
1
解决办法
2016
查看次数

如何通过DBeaver连接AWS RDS

我在 AWS 上有一个 MySQL 数据库。以下是一些设置:

  • 数据库实例 ID -database-2
  • 端点 -database-2.***.eu-central-1.rds.amazonaws.com
  • 端口 - 3306
  • 公共可访问性 - 真实
  • 数据库名称 - testdb
  • 主用户名 - admin

现在我尝试使用 DBeaver 连接到该数据库。这是我使用的设置的屏幕截图:

我使用的设置

我收到“连接超时”错误。我尝试过Database: testdb,但出现了同样的错误。我能做什么来解决这个问题?

注意:DBeaver 可以与其他数据库配合使用。

mysql amazon-web-services rds

5
推荐指数
1
解决办法
7万
查看次数