问题列表 - 第5132页

如何配置NFS解析服务器端的符号链接?

我的胡子现在是纯灰色的,我很早就记得使用 NFS 已经有几十年了,在这里我引用了原始的 RFC,它为我们今天的 NFS RFC1094奠定了基础。当然,从那时起已经过去了三十年,所以问题是:

在此期间,现在可以通过配置选项从服务器端解释链接吗?这肯定会解决我的一些客户端链接解释问题!

或者,我是否都湿透了,我引用的内容已经过时了,默认情况下,它确实在服务器端解决,而我只是在故障排除中在兔子洞里追兔子?

如果它仍然是老式的和解释的客户端,并且如果没有启用服务器端解释的选项,那么使用相对链接而不是绝对链接可能有帮助吗?

谢谢。

nfs symbolic-link

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

Windows 2019:不知道为什么我的驱动器已满

在 Windows 2019 服务器上,驱动器 D: 100% 已满(使用 500 Gb)

在此处输入图片说明

我试图了解为什么磁盘已满,但我不能,因为文件资源管理器和 Total Commander 报告使用的数据不超过 33 Gb

在此处输入图片说明

在此处输入图片说明

同样奇怪的是,WinDirStat 在开始摘要中报告使用了 100% (500 Gb),但在分析后仅使用33 Gb

在此处输入图片说明

在此处输入图片说明

请注意:

  • 我以管理员身份登录
  • 我以管理员权限启动了 WinDirStat
  • 我尝试使用本地管理员和 Active Directory域管理员
  • 我在文件资源管理器和 Total Commander 中启用了隐藏文件和系统文件
  • 我在 D: 驱动器上运行 chkdsk 没有发现任何问题

我找到了 33 Gb 的数据。其他 467 Gb 在哪里?

windows disk-space-utilization windows-server-2019

29
推荐指数
3
解决办法
4484
查看次数

/etc/passwd 末尾的“+::::::”

在我的一些服务器中,末尾有这条奇怪的行/etc/passwd/,仅包含:

+::::::

有谁知道这是什么意思?

我在网上搜索,但只找到了 2012 年一位吉姆提出的相同的未回答的问题:

任何人都知道这在 Linux SLES 11 中意味着什么并且可以将其删除

(参见https://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/)。

有问题的服务器运行SLES 12,其他Ubuntu bionic

passwd

9
推荐指数
2
解决办法
2191
查看次数

Windows Server 2016 DFS-复制积压问题

我有 6 台服务器运行 Windows Server 2016 文件服务器 DFS 复制。

我的 DFS 文件服务器复制、运行状况报告生成的报告和

dfsrdiag backlog /smem:$src /rmem:$dest /rgname:$GroupName /rfname:$foldername
Run Code Online (Sandbox Code Playgroud)

结果:

SourceComputer  DestinationComputer Enabled MinimumRDCFileSizeInKB  RdcEnabled  State   BackLog
SERVER-B    SERVER-C    TRUE    64  TRUE    Normal  226450
SERVER-B    SERVER-X    TRUE    64  TRUE    Normal  243177
SERVER-B    SERVER-N    TRUE    64  TRUE    Normal  227989
SERVER-B    SERVER-A    TRUE    64  TRUE    Normal  227281
SERVER-N    SERVER-X    TRUE    64  TRUE    Normal  322091
SERVER-N    SERVER-B    TRUE    64  TRUE    Normal  321380
SERVER-N    SERVER-A    TRUE    64  TRUE    Normal  2
SERVER-N    SERVER-C    TRUE    64  TRUE …
Run Code Online (Sandbox Code Playgroud)

windows active-directory dfs dfs-r windows-server-2016

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

Synology 的 RAID 技术基于什么?

我很好奇 Synology 的 RAID 技术基于哪些 linux 内核模块。根据其服务中心,它似乎是 MD+LVM,但我不太确定。或者文件系统上的 RAID 功能也是可能的。

network-attached-storage linux-kernel synology

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

nmap 无法将某些 IP 解析为主机名

我的目标是让 nmap 在没有 --system-dns 标志或 --dns-servers 选项的情况下将 IP 解析为主机名。

当我在没有 --system-dns 标志或 --dns-servers 选项的情况下发出以下 nmap 命令时,192.168.0.16 被解析为主机名 server1.example.com。192.168.0.17 未解析为主机名。我知道这是因为根据https://nmap.org/book/host-discovery-dns.html,“Nmap 使用自定义存根解析器”,这意味着 nmap 有它自己的 DNS 解析器,而不是我们的本地 DNS 服务器. 有趣的。

[root@client1]# nmap -sn 192.168.0.0/24 -vvv

Initiating Parallel DNS resolution of 256 hosts. at 11:22
Completed Parallel DNS resolution of 256 hosts. at 11:22, 0.02s elapsed
DNS resolution of 18 IPs took 0.02s. Mode: Async [#: 2, OK: 5, NX: 13, DR: 0, SF: 0, TR: 18, CN: 0]

Nmap scan report …
Run Code Online (Sandbox Code Playgroud)

domain-name-system bind nmap

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

Bash:使用变量来动态调整 rsync 的时间安排并在运行时放慢速度?

在命令已经启动后bash 脚本期间运行动态流量整形有哪些解决方案?这甚至可能吗?

我的用例是,我rsync在大量磁盘上运行到远程备份位置,这在 Internet 上需要很多小时,所以我想将流量整形应用于rsync调用的线路,但仅限于指定时间。

因此,例如,当前的计划是在上午 5 点到上午 10 点和下午 3 点到晚上 9 点将上传减少到每秒 1000 KB (1.0MB/s)。

我已经看过了--bwlimit=1000rsync但这会rsync在它运行的整个时间里形成而不仅仅是所需的塑造时间框架

rsync启动后可以减速吗?因为如果以某种方式可能,那将是我的解决方案。

我见过有人建议,wondershaper但我想知道这是否可以以编程方式“打开和关闭”?如果是,如何做到这一点?

这是一个模型,我使用 Stackoverflow 的慷慨贡献对它进行了黑客攻击,它提供了指定和检查时间表的功能(基于小时,这对我目前的需求来说很好)......

#!/bin/bash

declare -A shapingTimes
declare -A keycount

useTrafficShaping=1

# schedule
shapingTimes=([0-from]=5 [0-to]=10)  # 5am to 10am
shapingTimes+=([1-from]=15 [1-to]=21)  # 3pm to 9pm

# because keys and array content differs in order from the way they are defined, …
Run Code Online (Sandbox Code Playgroud)

networking backup bash rsync traffic-shaping

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

kubectl get nodes 错误:您必须登录到服务器(未经授权) - 如何修复

基础设施没有变化如果我执行任何 kubectl 命令,即:

kubectl get nodes
Run Code Online (Sandbox Code Playgroud)

我有错误

You must be logged in to the server (Unauthorized) 
Run Code Online (Sandbox Code Playgroud)

而且我有工作的 kubernetes 集群并且没有对其进行任何更改......任何想法如何调试它?kubectl 没有 -vv od 调试标志来提供更多信息。

如果我尝试

kubectl version

Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.0",
(...) 
error: You must be logged in to the server (the server has asked for the client to provide credentials)
Run Code Online (Sandbox Code Playgroud)

kubernetes

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

ZFS“自动替换”何时生效?

背景

autoreplace记录如下

自动替换=开| off 控制自动设备更换。如果设置为“关闭”,则管理员必须使用“zpool Replace”命令启动设备更换。如果设置为“on”,则在与先前属于池的设备位于同一物理位置的任何新设备都会自动格式化和替换。默认行为是“关闭”。该属性也可以通过其缩短的列名称“replace”来引用。

以下是我感兴趣的池中该设置的当前状态:

root@[...]:/# zpool get autoreplace zfs-pool
NAME      PROPERTY     VALUE    SOURCE
zfs-pool  autoreplace  on       local
Run Code Online (Sandbox Code Playgroud)

所以看来是可以启用的。

观察结果

由于 SMART 相关错误,一个磁盘已被移除,并且 ZFS 正确识别该设备不再可用。已使用磁盘的镜像改为DEGRADEDetc。因为我有多个备用磁盘,所以我曾经zpool replace zfs-pool FAULTY_DISK SPARE_DISK临时放置一个备用磁盘。这是必要的,因为对于我正在使用的 UB 16.04,自动使用备件无法正常工作,甚至根本无法工作

镜像再次同步并且新磁盘已物理连接后,我重新启动了系统,因为否则使用的控制器将阻止访问新磁盘。在启动过程中,控制器会识别新磁盘,询问是否应启用这些磁盘,在前一种情况下,新磁盘随后可供操作系统使用。该磁盘已初始化,已创建分区等,并且与之前在同一物理插槽中出现故障的磁盘一样完全可用。重要的是操作系统也像以前一样对磁盘使用相同的命名:/dev/sdf并且/dev/disk/by-path/pci-0000:15:00.0-scsi-0:1:0:1-part*

尽管如此,ZFS 并没有自动使用新磁盘来替换以前的磁盘。尽管池的状态输出提到旧磁盘的序列号丢失以及它过去的路径,这与新磁盘同时获得的路径相同。我需要使用 手动更换新磁盘zpool replace zfs-pool pci-0000:15:00.0-scsi-0:1:0:1-part3。这使得 ZFS 将新磁盘放入正确的镜像中,因为路径相同,并且在重新同步后,备用磁盘也已自动删除。

NAME                                         STATE     READ WRITE CKSUM
zfs-pool                                     DEGRADED     0     0     0
  mirror-0                                   ONLINE       0     0     0
    pci-0000:05:00.0-scsi-0:1:0:0-part3      ONLINE       0     0     0
    pci-0000:15:00.0-scsi-0:1:0:0-part3      ONLINE       0     0     0 …
Run Code Online (Sandbox Code Playgroud)

zfs hard-drive ubuntu-16.04

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

Alpine Linux apk:通过“apk add”列出直接安装的软件包?

是否可以列出直接安装的软件包apk add?例如apk add docker, apk add lm-sensors file, 等

运行会apk info列出所有已安装的包(包括已安装的包的依赖项),但我想将此列表缩小到不依赖于其他包的顶级包,以便在另一个系统上重现这些包。

alpine

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