Category Archives: bug_note

docker修复 [Warning] mariadbd: io_uring_queue_init() failed with ENOMEM: try larger memory locked limit

报错信息

[Warning] mariadbd: io_uring_queue_init() failed with ENOMEM: try larger memory locked limit, ulimit -l, or https://mariadb.com/kb/en/systemd/#configuring-limitmemlock under systemd (262144 bytes required)

docker environment更改

https://docs.docker.com/compose/compose-file/compose-file-v3/#ulimits

    ulimits:
      memlock: -1

NAS NFS Server

安装

sudo apt install nfs-kernel-server

配置

/etc/exports

/PT/wd_14t 192.168.0.1/24(rw,sync)

重启

sudo systemctl restart nfs-kernel-server

Mac客户端挂载

sudo mount -o resvport,rw -t nfs 192.168.0.1:/ ~/NFS

SSD EXT4-fs (sda2): failed to convert unwritten extents to written extents — potential data loss! (inode 669089, error -30)

报错

kernel:[ 575.194113] EXT4-fs (sda2): failed to convert unwritten extents to written extents -- potential data loss! (inode 669089, error -30)

解决

smartctl检查

https://www.reddit.com/r/debian/comments/k2gzy4/ext4fs_failed_to_convert_unwritten_extents_to/

sudo apt install smartmontools

smartctl -t long /dev/sda
smartctl -a /dev/sda

禁用write cache

sudo apt-get update && sudo apt-get install hdparm
get write cache status
sudo hdparm -W /dev/sda
disable
sudo hdparm -W 0 /dev/sda
enable
sudo hdparm -W 1 /dev/sda