问题列表 - 第5188页

为什么 NIC 环参数未按其硬件最大能力预设?

检查网卡环形缓冲区:

# ethtool -g eth0
Ring parameters for eth0:
Pre-set maximums:
RX:        4096
RX Mini:      0
RX Jumbo:     0
TX:        4096
Current hardware settings:
RX:         256
RX Mini:      0
RX Jumbo:     0
TX:         256
Run Code Online (Sandbox Code Playgroud)

人们可以将“RX/TX”设置为“预设最大值”中显示的限制,例如:

# ethtool -G eth0 rx 4096 rx 4096
Run Code Online (Sandbox Code Playgroud)

问题是:默认情况下;为什么这些设置如此低(在我拥有的每台服务器中,它们都为 256)而不是更高的值或其硬件最大功能?增加这些值是否有任何缺点(如果有的话?)?

networking nic ethtool

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

CentOS:xrdp 会话上的管理员用户无法执行管理操作

我正在运行带有 GNOME 和 MATE 桌面的 Rocky Linux 8.4 工作站,但我在 CentOS 7.9 上也看到了同样的问题...

\n

当我在本地显示器上登录计算机时,我可以使用控制中心应用程序执行管理用户和设置系统时间等操作(在 MATE 上,这些工具隐藏在 GNOME 的菜单中)。当我单击该工具时,我会弹出一个窗口,询问我的密码,或者在我通过身份验证之前会出现一个“解锁”按钮。这一切都有效,因为我的用户是“wheel”管理组的成员。

\n

然而,当同一个用户登录到同一个桌面环境时xrdp,管理系统的能力就消失了。在某些情况下,“解锁”按钮呈灰色,而在其他情况下,当我单击工具应用程序图标时,我会在文件中收到一条消息“作为其他用户执行命令时出错:未授权” .xsession-errors

\n

据我了解,问题在于polkit以不同方式对待本地和远程会话,并且基本上阻止来自远程会话(例如 xrdp、vnc 等)的管理操作。这是一个痛苦,因为设置 xrdp 服务的主要原因是我可以远程管理机器!sudo我可以使用终端在某种程度上解决这个问题,但实际上我希望它只是工作\xe2\x84\xa2。

\n

所以我的问题是 - 如何配置polkit以将管理员用户的远程会话与本地会话相同地对待?(始终假设 polkit 是我问题的根源!)

\n

vnc centos xrdp sysadmin rocky-linux

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

我可以跟踪 docker-compose 组中一个容器的日志吗?

我仍然在努力理解为什么我的 ipmi_exporter 容器不会与我的 Prometheus、Grafana、snmp_exporter 和 Alertmanager 在同一个“pod”中运行。当我调出“pod”时,docker-compose ipmi_exporter 已启动,但docker-compose ps找不到容器。我希望能够看到包含 ipmi_exporter 启动的日志,如果我的帖子标题中没有明确说明的话。

另外,docker-compose 容器组叫什么?Pod 是 K8 的东西。

docker-compose prometheus

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

Ansible:如何将 shell 命令输出转换为项目或变量

我正在我的剧本中运行 shell 命令来提取命令的结果。的输出

- debug: msg="{{ dblist.stdout_lines }}"
Run Code Online (Sandbox Code Playgroud)

ok: [host] => {
    "msg": [
"inst1:db1"
"inst1:db2"
"inst1:db3"
"inst2:db4"
"inst2:db3"
  ]
}
Run Code Online (Sandbox Code Playgroud)

我需要以一种允许我运行下一个剧本的格式存储该值,同时考虑 item.0 的值作为 inst1 和 item.1 的值作为 db2 等等。

现在

- debug: msg="{{ item.0 }} has  a value {{ item.1 }}"
  with_items: "{{ dblist.stdout_lines }}"
Run Code Online (Sandbox Code Playgroud)

给出像这样的值

ok: [host] => (item=inst1:db1) => {
    "msg": "i has  a value n"
}
ok: [host] => (item=inst1:db2) => {
    "msg": "i has  a value n"
Run Code Online (Sandbox Code Playgroud)

谢谢。

ansible

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

从出现故障的 RAID 5 Dell Poweredge T710 服务器中恢复数据

poweredge T710 服务器上的 RAID 5 阵列上非常重要的数据 - 如何取回数据?愿意花钱来做这件事(例如购买替换系统并更换磁盘),不愿意向第三方数据恢复服务支付数万美元,但如果无法DIY,可能不得不考虑。数据很重要。

首先尝试以下操作是否最有意义:

  1. 让当前系统正常工作,因为它已经包含配置信息。到目前为止,还没有成功。
  2. 删除驱动器并使用某种专为确保数据安全而设计的硬件/软件来克隆它们。如果是的话,应该使用什么样的硬件/软件。目前主要使用 Mac 环境,并且没有任何现代 PC,但我想可以拥有一台。
  3. 购买二手 T710(它们在 eBay 上的售价似乎不到 1000 美元),在那里安装 RAID 驱动器,尝试以这种方式获取数据。
  4. 其他一些方法。

系统当前的行为:存在各种令人困惑和不一致的行为。不确定哪些是相关的。

多年来第一次通电时,系统在监视器上显示出现某种 BIOS 错误。尝试重新启动,这次系统根本无法启动。当按下电源按钮时,什么也没有发生。

更换了主板电池。

然后系统通电一次。能够进入配置实用程序。请参阅下面的我能够捕获的所有屏幕截图。最突出的一点似乎是系统是 RAID 5,系统认为两个驱动器“丢失”,尽管它们实际上存在,并且黄色/橙色指示灯亮起。

之后我按 ctrl-alt-delete 重新启动系统,但它不会重新启动。它似乎“死了”并且不再通电,即使在按下电源按钮、电源循环、关闭电源并等待几分钟并再次尝试后也是如此。以前就是这样,现在根本就开不了机了。更换主板电池后,不确定是什么导致它开机,以便我可以捕获下面的图像(但很高兴它做到了!)。

我相信该系统配置了Windows Server操作系统,但不确定,也不确定版本,进一步的细节(这个系统是很久以前的)。

感谢您的帮助

配置实用程序结果

Bios版本

更多配置信息

启动顺序

windows raid data-recovery dell-poweredge

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

“传输”和“网络上行”的区别

我正在调查纽约的服务器托管空间。在一个营销网站上,他们宣传 10 Mbps 的“传输”和 1 Gbps 的“网络上行链路”,价格为 60 美元/月。在这种情况下这些术语有什么区别?

截屏

networking

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

快速洲际远程桌面会话

接下来的几个月我将在泰国工作,我希望能够使用 RDP 或 Anydesk 我在希腊的办公室电脑。之前的尝试已被证明是不稳定的,一天中的结果各不相同——从完美到糟糕的连接。我读到,ping 时间是此类连接中最关键的因素。我尝试过订阅 VPN 服务,但结果最多与根本不使用 VPN 相同。

我有兴趣了解是否有经过尝试和测试的方法来解决这个问题。我不知道洲际路由是如何执行的,也不知道是否可以通过最佳路由引导数据包。我认为这超出了最终用户的控制范围,但我有兴趣知道是否有公司和订阅选项可以实现低延迟的洲际航线。

networking rdp

12
推荐指数
3
解决办法
3723
查看次数

为什么我无法使用特定 DNS 访问特定主机?

我正在尝试将一些信息发送到www2.agenciatributaria.gob.es。我可以从多个主机上执行此操作,但只有一个。

从这里我得到错误Temporary failure in name resolution。但是,从同一主机,我可以通过其默认 DNS 访问许多其他服务器(我可以 ping www.google.es等)。

所以我用 dig 来检查发生了什么。如果我执行dig www2.agenciatributaria.gob.es,则通过 127.0.0.53 上的 DNS 搜索远程主机的 IP,结果是错误的(尽管如此,如果我挖掘www.google.es ,结果是成功的):

; <<>> DiG 9.16.1-Ubuntu <<>> www2.agenciatributaria.gob.es
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 58113
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;www2.agenciatributaria.gob.es. IN      A

;; Query …
Run Code Online (Sandbox Code Playgroud)

networking domain-name-system dig

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

NFTABLE 问题:IPv6 的行为与具有镜像配置的 IPv4 不同

我的服务器上的 IPv6 存在问题。我将 nginx 配置为侦听 IPv4 和 IPv6 的端口 443。它效果很好:我的网站可以通过启用了 TLS 的 Internet 访问。

当我激活 nftables 时,事情变得复杂:当我从 IPv4 访问我的网站时,它可以工作,但当我从 IPv6 连接访问它时,超时:(

输出sudo nft list ruleset

table inet filter {
        chain INPUT {
                type filter hook input priority filter; policy drop;
                meta nftrace set 1
                ct state established,related accept comment "allow established connections"
                iif "lo" accept comment "allow all from localhost"
                iif != "lo" ip daddr 127.0.0.0/8 counter packets 0 bytes 0 drop comment "drop connections to loopback …
Run Code Online (Sandbox Code Playgroud)

networking firewall iptables ipv6 nftables

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

位置从域重定向到 nginx 中的另一个域

我想将地点重定向 play.example.com/u/<user id>example.com/u/<user id>play.example.com/b/<game id>重定向至play.example2.net/b/<game id>

同时也有网站选项(我在同一域上托管的 webroot 和 api)。我怎样才能做到这一点?

nginx

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