在 Ubuntu 上:
touch: cannot touch `/var/run/test.pid': Permission denied
Run Code Online (Sandbox Code Playgroud)
我正在启动 start-stop-daemon 并且喜欢将 PID 文件写入 /var/run start-stop-daemon is run as my-program-user
/var/run setting is drwxr-xr-x 9 root root
Run Code Online (Sandbox Code Playgroud)
我喜欢避免将 my-program-user 放在根组中。
我很难过,我希望其他人能认识到这个问题的症状。
硬件:新的戴尔 T110 II、双核奔腾 G850 2.9 GHz、板载 SATA 控制器、一个新的 500 GB 7200 RPM 有线硬盘驱动器在盒子里,其他驱动器在里面但尚未安装。没有RAID。软件:VMware ESXi 5.5.0 (build 1746018) + vSphere Client 下的全新 CentOS 6.5 虚拟机。已分配 2.5 GB RAM。磁盘是 CentOS 提供的设置方式,即作为 LVM 卷组内的卷,除了我跳过了单独的 /home 并且只有 / 和 /boot。CentOS 已修补,ESXi 已修补,VM 中安装了最新的 VMware 工具。系统上没有用户,没有运行的服务,磁盘上没有文件,只有操作系统安装。我通过 vSphere Client 中的 VM 虚拟控制台与 VM 交互。
在继续之前,我想检查一下我是否或多或少地合理配置了一些东西。我在 VM 的 shell 中以 root 身份运行以下命令:
for i in 1 2 3 4 5 6 7 8 9 10; do
dd if=/dev/zero of=/test.img bs=8k count=256k conv=fdatasync
done
Run Code Online (Sandbox Code Playgroud)
即,只需重复 dd 命令 …
我有一对 Broadcom NetXtreme 57711 10GbE 卡。我把一个放在戴尔 R710 中;它可以很好地用卡启动,操作系统(CentOS 7)可以识别它,而且一切看起来都很好。但是,当我将另一张卡放入 R730xd(也运行 CentOS)时,发生了意想不到的事情:系统一启动操作系统,R730xd 的风扇就开始高速运转,并且无论发生什么事情都在高速运行. 在与 Lifecycle Controller 或 BIOS 屏幕交互时,风扇不会全速运行。它们仅在计算机开始启动操作系统时和操作系统启动之前才开始全速旋转,因此它似乎不是操作系统的功能。
我已将 R730xd 的固件更新为可用的最新版本,我已尝试在 BIOS 中设置 CPU 性能配置文件,并尝试在 iDRAC 中设置热配置文件,但似乎没有任何改变行为;系统始终进入全开喷气发动机模式。谷歌搜索显示,至少有其他人遇到了与向 R730xd 添加 PCI 卡相关的类似粉丝行为(虽然不清楚它是否是同一张卡——它似乎不是)。
我究竟做错了什么?更重要的是,这种行为是否可以改变,让风扇不会全速卡住?
在我的 CentOS 7 系统上,我习惯于tuned-adm
在配置期间设置适合环境的配置文件,但在那之后,我再也没有更改该配置文件。似乎调整后的系统产生了一个/usr/bin/python -Es /usr/sbin/tuned -l -P
用于动态监控和调整的进程 ( )。与我系统上的其他守护进程相比,这个进程使用了明显更多的内存。我想减少某个内存受限服务器上的非必要服务。如果我不使用涉及动态调整功耗等参数的配置文件,该tuned
进程是否需要继续运行?我可以安全地停止该过程并从那时起保留我最初设置的配置文件吗?
我在创建系统时使用默认参数创建了一个 XFS 文件系统。现在在看的输出xfs_info
,它显示为0的值sunit
和swidth
。在这种情况下,我似乎无法解释 0 的含义。(的讨论sunit
和swidth
我都发现都集中在这些参数设置正确的值,而不是将它们设置为0)
# xfs_info .
meta-data=/dev/mapper/centos-root isize=256 agcount=8, agsize=268435455 blks
= sectsz=512 attr=2, projid32bit=1
= crc=0 finobt=0
data = bsize=4096 blocks=1927677952, imaxpct=5
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=0
log =internal bsize=4096 blocks=521728, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
Run Code Online (Sandbox Code Playgroud)
这必须是一个无知的问题,为此,我很抱歉,因为我是一个新手,XFS,但什么是0值的含义sunit
和swidth
?我如何才能找出 XFS 真正用于这些参数值的内容,以及这些值与适合我的 RAID 阵列的值之间的关系?(这是一个位于硬件 RAID 之上的 LVM 之上的 XFS 系统。)
broadcom ×1
centos ×1
centos6 ×1
centos7 ×1
fan ×1
filesystems ×1
hardware ×1
linux ×1
performance ×1
permissions ×1
pid ×1
raid ×1
root ×1
storage ×1
ubuntu ×1
vmware-esxi ×1
xfs ×1