Категории

среда, 27 апреля 2016 г.

Centos 7 broken nfsdcltrack: sqlite_insert_client

После установки и настройки nfs сервера под Centos 7 в логах были обнаружены ошибки:
nfsdcltrack[3706]: sqlite_insert_client: insert statement prepare failed: table clients has 2 columns but 3 values were supplied
Быстрый поиск привел в багзиллу, где нашлось решение, проблема была в структуре базы, для начала нужно открыть базу:
sqlite3 /var/lib/nfs/nfsdcltrack/main.sqlite
Затем выполнить запрос:
alter table clients add column has_session INTEGER;
.exit
После чего необходимо перезапустить nfs сервер:
systemctl restart nfs

1. Bug 1285097 - nfs-utils package broke nfsdcltrack