gpt4 book ai didi

linux - BLKRASET : Inappropriate ioctl for device

转载 作者:可可西里 更新时间:2023-11-01 10:44:20 26 4
gpt4 key购买 nike

我收到这个错误

BLKRASET: Inappropriate ioctl for device

尝试运行时

sudo blockdev --setra 256 /data

在我的 Linux 服务器上。服务器被用作 MongoDB 服务器,/data 是它存储数据的地方。

当我在启动 MongoDB shell 时收到此警告时,我最初尝试运行此命令:

Wed Mar 20 22:40:49.850 [initandlisten]

Wed Mar 20 22:40:49.850 [initandlisten] ** WARNING: Readahead for /data/db is set to 2048KB

Wed Mar 20 22:40:49.850 [initandlisten] ** We suggest setting it to 256KB (512 sectors) or less

Wed Mar 20 22:40:49.850 [initandlisten] ** http://dochub.mongodb.org/core/readahead

blockdev --setra 命令应该为该目录设置预读值并解决问题,但我遇到了这个问题

最佳答案

blockdev 命令在 block 设备(磁盘)上运行,而不是在目录上运行。您需要将存储数据目录的 /dev/ 中的设备名称传递给它。如果你 df/data 它会告诉你当前安装了哪个设备。然后你可以运行 blockdev --setra 512/dev/whatever

关于linux - BLKRASET : Inappropriate ioctl for device,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16701326/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com