在CPU 时间的维基百科页面中,它说
CPU 时间以时钟滴答或秒为单位测量。通常,将 CPU 时间衡量为 CPU 容量的百分比很有用,这称为 CPU 使用率。
我不明白如何用百分比代替持续时间。当我查看时top,没有%CPU告诉我MATLAB使用的是 2.17 个内核吗?
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
18118 jasl 20 0 9248400 261528 78676 S 217.2 0.1 8:14.75 MATLAB
Run Code Online (Sandbox Code Playgroud)
题
为了更好地理解CPU使用率是什么,我如何自己计算CPU使用率?
题
有没有办法在 Linux 上完全重置 PostgreSQL 安装,使其与我安装时的状态相同?
主意
我考虑过
rm -rf /var/lib/pgsql/*
rm -rf /var/lib/pgsql/backups/*
rm -rf /var/lib/pgsql/data/*
Run Code Online (Sandbox Code Playgroud)
但也许这不是推荐的方法。
目的
这对于摆脱以前使用过它的程序的遗留物会很方便。
我已经/dev/sdb使用硬件 RAID制作了一个 16 TB 的磁盘,我很想直接将 XFS 放在上面/dev/sdb而不进行分区。将来我需要将其扩展为两倍大小。
硬件是 HP ProLiant DL380 Gen 9,前面有 12 个 SAS 磁盘托盘。
不进行分区的优点之一是不需要重新启动,但是 > 2 TB 磁盘上的情况是否有所不同?
我是否需要 GPT,或者在没有 GPT 的情况下扩展 RAID 阵列和 XFS 时会遇到问题吗?
有没有一种简单的方法可以列出新安装的 RPM 包将安装的依赖项列表yum?
示例:如果你这样做,yum install ruby它也会安装一些 rubygems。
但是当我卸载ruby包时,我也想摆脱它安装的依赖项。
所以我的第一个想法是列出这些新软件包,然后rpm -e在卸载ruby.
题
如何以自动方式制作这样的列表?
或者有没有更简单的方法来管理带有 rpm 包名的文本文件?
如果我做
dd if=/dev/zero of=/tank/test/zpool bs=1M count=100
Run Code Online (Sandbox Code Playgroud)
如何将文件/tank/test/zpool视为 vdev,以便将其用作 zpool?
它仅用于 zfs 测试目的。
我们有几个主机,其中有一个相同的热备用主机,该主机已打补丁和更新,因此非常接近具有相同的软件和配置。万一出现故障,网络电缆会被切换,DHCP 服务器会更新为新的 MAC 地址。这是最好的情况,因为通常还有更多需要修改的地方。
我觉得有一个热备主机很浪费电,浪费时间去维护它,而且因为在故障转移的情况下需要修改配置,所以我想问以下问题:
热备用主机是否过时,现在有更好的方法吗?
与其使用热备用主机,不如将其设为冷备用,将硬盘驱动器放入主主机并将 RAID 从 1 更改为 1+1 是否有意义。如果出现故障,我所要做的就是更换网线、更新 DHCP 服务器、取出硬盘驱动器并将它们插入冷备用并打开电源。在我看来,好处是 2x2 磁盘始终同步,因此在故障转移时只需要维护一台主机并且不需要更改配置。
这是一个好主意吗?
收发器通常是否可热插拔,如果不是,我如何确定这些是否是?
使用这些适配器
665243-B21, HP Ethernet 10Gb 2-port 560FLR-SFP+
665249-B21, HP Ethernet 10Gb 2-port 560SFP+
Run Code Online (Sandbox Code Playgroud)
和这些收发器
455883-B21, HP BLc 10GB SR SFP+ opt
PSFP10-2321SF, PEAKOPTICAL SFP+ 10Km 1310nm DFB w/DDMI
Run Code Online (Sandbox Code Playgroud) 我有一个 zpool,我刚刚更换了一个故障磁盘,并开始重新同步到新磁盘。
我不明白的是,zpool status当 vdev 的大小为 ~30TB 时,为什么说它要扫描 129TB。当我查看时,iostat -nx 1我可以看到 vdev 中的 5 个磁盘读取量很大,而新磁盘的写入量也很大。所以 zfs 不会像它所说的那样扫描所有数据。
# zpool status tank3 |head
pool: tank3
state: ONLINE
status: One or more devices is currently being resilvered. The pool will
continue to function, possibly in a degraded state.
action: Wait for the resilver to complete.
scan: resilver in progress since Thu Apr 30 09:59:15 2015
61.2T scanned out of 129T at 3.03G/s, 6h23m to go
946G resilvered, 47.34% …Run Code Online (Sandbox Code Playgroud) 我尝试通过执行创建一个 root2 用户,该用户应该具有与 root 相同的权限
useradd -g root root2
passwd root2
usermod -G root root2
usermod -aG wheel root2
Run Code Online (Sandbox Code Playgroud)
但是 root2 仍然不能以 cat /etc/shadow 为例。
我怎样才能创建这样的用户?
linux ×7
bash ×3
hardware ×3
centos ×2
hp ×2
solaris ×2
zfs ×2
cpu-usage ×1
encryption ×1
failover ×1
fedora ×1
fiber ×1
filesystems ×1
gpt ×1
hard-drive ×1
hdparm ×1
networking ×1
nic ×1
omnios ×1
performance ×1
permissions ×1
postgresql ×1
raid ×1
redundancy ×1
ssd ×1
ubuntu ×1
users ×1
xfs ×1