AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-290056

Jeff Kubina's questions

Martin Hope
Jeff Kubina
Asked: 2017-05-05 17:04:46 +0800 CST

无法获取 Western Digital 4TB HHD 的 smartd 属性

  • 0

我正在尝试获取 Western Digital 4TB HHD 型号 WD4001FYYG-01SL3 的 smartd 属性。我想获得以下属性:

  1. SMART 5 重新分配的扇区计数
  2. SMART 187 报告的不可纠正错误
  3. SMART 188 命令超时
  4. SMART 197 当前待处理扇区数
  5. SMART 198 不可纠正的扇区数

该驱动器连接到 LSI MegaRAID SAS 9361-8i RAID 卡。我正在使用命令“smartctl -a -d megaraid,14 /dev/sdk”来获取属性并且返回的很少。我也找不到详细说明 HHD 模型支持的属性的规格表。RAID卡是否可能阻止访问属性?

hard-drive
  • 1 个回答
  • 91 Views
Martin Hope
Jeff Kubina
Asked: 2017-04-06 09:59:36 +0800 CST

我无法让 cgroup blkio 限制子 cgroup 中进程的 iops

  • 2

我无法让 cgroup blkio 限制子 cgroup 中进程的 iops。我正在使用 CentOS 7、3.10.0-229。我创建了 cgroup /sys/fs/cgroup/blkio/user.slice/test1 并做

echo 8:32 10 > /sys/fs/cgroup/blkio/user.slice/test1/blkio.throttle.read_iops_device

对于 write_iops_device 也是如此。8:32 对应于 /dev/sdc 的 HDD。然后我使用 stress-ng 在 /srv/hdd-c 读取和写入驱动器

cgexec -g blkio:user.slice/test1 stress-ng --temp-path /srv/hdd-c --hdd 15 -t 180

和

cgexec -g blkio:user.slice/test1 stress-ng --temp-path /srv/hdd-c --readahead 15 -t 180

我确认启动的 30 个进程正在 blkio:user.slice/test1 cgroup 中运行,使用ps eo pid,user,args,cgroup.

当我执行iostat 5sdc 的 tps 数为 400 到 600 时,这与我在 test1 cgroup 之外运行它们时相同。如果我这样做并在or cgroupecho 8:32 10 > /sys/fs/cgroup/blkio/user.slice/blkio.throttle.{read|write}_iops_device中运行它们,我会得到相同的结果。但是,如果我在 blkio 的根目录下使用,然后运行 ​​stress-ng 进程,则显示 sdc 的 tps 为 10-11。user.sliceuser.slice/test1echo 8:32 10 > /sys/fs/cgroup/blkio/blkio.throttle.{read|write}_iops_deviceiostat 5

blkio 节流仅在根级别有效吗?手册页似乎没有暗示这一点。

linux
  • 2 个回答
  • 1541 Views
Martin Hope
Jeff Kubina
Asked: 2016-10-04 07:31:49 +0800 CST

有没有办法设置 systemd 在其中启动进程的 cgroup?

  • 3

systemd 在 /system.slice/process-name.service cgroup 中启动一个进程。我想在不同的 cgroup 中启动该进程。我可以在 ExecStart 选项中使用 cgexec 来做到这一点,但有更好的方法吗?

systemd cgroup
  • 1 个回答
  • 777 Views
Martin Hope
Jeff Kubina
Asked: 2016-08-05 07:30:09 +0800 CST

为什么要限制可用共享内存的总量?

  • 2

我有一些大型内存进程在 CentOS 7 系统上共享内存。我正在为他们调整内存系统。对于 kernel.shmmax 和 kernel.shmall,RedHat 文档指出:

kernel.shmmax 定义了 Linux 进程可以在其虚拟地址空间中分配的单个共享内存段的最大大小(以字节为单位)。

kernel.shmall 设置可以在系统范围内使用的共享内存页面的总量。

为什么共享内存有这样的限制?我可以通过限制或 cgroups 限制用户或进程使用的总内存。为什么要限制系统上可用的共享内存总量?当需要管理大量共享内存时,系统是否会受到性能影响?

memory linux-kernel
  • 1 个回答
  • 1133 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve