小编asc*_*hil的帖子

为什么所有的 zpool 都被命名为“tank”?

在我在网上看到的几乎每个 ZFS 使用示例(包括这里的几个问题)中,zpool 都被命名为“tank”。为什么?这个名字是否有某种意义,或者只是原始文档使用了“tank”,所以其他人也使用“tank”?如果您在一个系统上有多个 zpool,将其中一个命名为“tank”是很常见的,还是“tank”只是单池系统的约定?

zfs

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

为什么 Debian 使用 cron 作业清理 php 会话而不是使用 php 的内置垃圾收集器?

Debian 和衍生产品 (Ubuntu) 不使用 php 会话垃圾收集器

session.gc_probability = 0
Run Code Online (Sandbox Code Playgroud)

相反,他们使用 cron /etc/cron.d/php5

09,39 * * * * root [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete
Run Code Online (Sandbox Code Playgroud)

为什么 Debian 选择这样做?

ubuntu php debian garbage-collecting

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

将 Enterprise 许可证应用于附带不同许可证的 iDRAC7 需要哪些步骤?

我有一个带有 Express 许可证的 iDRAC7。我已经购买了企业许可证。我需要做什么来激活 iDRAC7 上的许可证?

drac dell licensing

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

如何在 Linux 中的 NFSv4 挂载上使用 POSIX ACL?

我最近将 Linux 文件服务器从仅提供 NFS v3 转换为还提供 NFS v4。我们所有的客户都高兴地开始自动使用 NFS v4。不幸的是,这有效地破坏了少数使用它们的用户的 ACL 管理,因为他们习惯的 POSIX 工具不再有效。(更差,ls不再指示具有 ACL 的文件,因此它们比以前更隐蔽。)

我收到了不想学习新工具的用户的反对,因为我们的存储系统更改了软件(加上文件服务器实际上将 ACL 作为 POSIX ACL 存储在磁盘上,所以过渡到 NFSv4 ACL 感觉有点傻,每个系统都涉及运行 Linux 的某些变体)。

对于不想学习 NFSv4 ACL 的用户,我可以强制客户端使用 NFS v3,但是有没有办法运行 NFS v4 客户端但 POSIX ACL 程序可以工作?最好不要偏离发行版的标准存储库太远。

客户端正在运行 Fedora。(目前他们在 Fedora 23 上,但他们得到了很多升级,Fedora 每六个月左右发布一次。)服务器在 Linux 上运行 Scientific Linux 7 和 ZFS。

nfs access-control-list nfs4

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

为什么我的 Linux 内核无法回收其平板内存?

我有一个系统,它的内存使用量不断增加,直到达到了即使对于平常的事情也会发生交换的程度,从而变得非常无响应。罪魁祸首似乎是内核分配的内存,但我很难弄清楚内核中究竟发生了什么。

我如何知道哪些内核线程/模块/什么负责特定的内核内存块使用?

下面是系统内存使用情况随时间变化的图表:

系统内存使用情况; lab_unrecl 随着时间的推移而增长

slab_unrecl值随时间增长,对应于SUnreclaim中的字段/proc/meminfo

当我跑到slabtop该图的末尾并按缓存大小对其进行排序时,它向我展示了以下内容:

 Active / Total Objects (% used)    : 15451251 / 15530002 (99.5%)
 Active / Total Slabs (% used)      : 399651 / 399651 (100.0%)
 Active / Total Caches (% used)     : 85 / 113 (75.2%)
 Active / Total Size (% used)       : 2394126.21K / 2416458.60K (99.1%)
 Minimum / Average / Maximum Object : 0.01K / 0.16K / 18.62K

  OBJS ACTIVE  USE OBJ SIZE  SLABS OBJ/SLAB CACHE SIZE NAME                   
3646503 …
Run Code Online (Sandbox Code Playgroud)

memory low-memory linux-kernel

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

任何人都知道如何解决报告“未找到控制器”的 red hat 5.1 上的 omsa 问题?

我有一台带有 PERC 5/i 控制器的 Red Hat 5.1 服务器 64 位 Dell 2950,直到最近都运行良好。

在它上面我有一个 NRPE 命令 check_openmange 开始返回错误:

/usr/local/nagios/libexec/check_openmanage
Storage Error! No controllers found
Problem running 'omreport chassis memory': Error: Memory object not found
Problem running 'omreport chassis fans': Error! No fan probes found on this system.
Problem running 'omreport chassis temps': Error! No temperature probes found on this system.
Problem running 'omreport chassis volts': Error! No voltage probes found on this system.
Run Code Online (Sandbox Code Playgroud)

显然,这些组件存在于系统启动和运行时。我可以访问 Dell Open Manage 的 Web 界面,它报告一切都是绿色的。

检查 …

rhel5 dell-openmanage dell-poweredge

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

如何更改 Linux NIS 主服务器上的密码?

这看起来应该很简单,但如果是的话,我一定错过了一些东西。我有一个 Linux NIS master,我希望能够从中更改用户的密码(在忘记密码和类似情况的情况下),但我不能。

一些细节:我正在运行 Scientific Linux 6.4,带有 ypserv-2.19-26、ypbind-1.20.4-30 和 yp-tools-2.9-12。NIS 配置为使用/etc/yp/passwd其密码映射(即不是系统密码文件)。该系统是它自己的客户端并ypwhich返回“localhost”。

由于非特权用户不应登录到 NIS 主服务器,因此我们在 中进行了以下设置/etc/nsswitch.conf

passwd:     files compat
Run Code Online (Sandbox Code Playgroud)

这在末尾/etc/passwd

+::::::/bin/false
Run Code Online (Sandbox Code Playgroud)

此外,还/etc/pam.d/passwd包含标准 RHEL 指令:

password   substack system-auth
Run Code Online (Sandbox Code Playgroud)

/etc/pam.d/system-auth是 的符号链接/etc/pam.d/system-auth-ac,其中包含:

password    requisite     pam_cracklib.so try_first_pass retry=3 type=
password    sufficient    pam_unix.so md5 shadow nis nullok try_first_pass use_authtok
password    required      pam_deny.so
Run Code Online (Sandbox Code Playgroud)

(顺便说一句,我们使用 md5 而不是 sha512,因为我们有一些不支持 sha512 的 Solaris 客户端。)

如果我passwd以 root 身份运行,它会提示我输入新密码,但随后无法更改它:

$ sudo passwd phil
Changing …
Run Code Online (Sandbox Code Playgroud)

linux password nis

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

IBM Xseries 3400 仅在按住电源按钮时工作

我有一个 IBM xSeries x3400 Intel Xeon 服务器,它只能在有人按住电源按钮时工作。

我的服务器停止工作,我将其发送给 IBM 服务。几个小时后,他们告诉我我可以备份我的数据。当我问他们如何设法打开它时,他们说它可以在按下电源按钮时工作。

在我询问是否有办法修复我的服务器后,他们说他们需要为服务器订购全新的主板。

这是我的问题。

  1. 这是 IBM 服务器的常见问题,它们仅在按住电源按钮时才能工作吗?
  2. 除了更换新主板,还有其他方法可以修复吗?
  3. 我可以在等待新主板到来时将电源按钮粘在我的服务器上吗?(这样做可以破坏我的 RAID 控制器和 RAID 字段吗?)
  4. 我可以以这种方式使用服务器多长时间(几小时、几天、几个月、几年)有任何标准做法吗?IBM 的人跟我说,出现这个问题后,服务器通常会再工作几个月然后停止。

编辑:

1.5. 他们会错吗?我应该尝试在其他东西中寻找解决方案,也许更改 RAM、更改电源、添加非集成显卡、断开 RAID 控制器,或其他什么?

hardware ibm troubleshooting ibm-xseries

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