#проблема
кто-нибудь сталкивался с проблемой неадекватной работы софта на zfs в отличии от той же ext4
как например ibm mq 9, который ругается на создании менеджера и его запуске
у IBM есть немного о требованиях, но как их сопоставить пока не понимаю:
Data write integrity
Data write integrity is sometimes called Write through to disk on flush. The queue manager must be able to synchronize with data being successfully committed to the physical device. In a transactional system, you need to be sure that some writes have been safely committed before continuing with other processing.
More specifically, IBM MQ on UNIX platforms uses the O_SYNC open option and the fsync() system call to explicitly force writes to recoverable media, and the write operation is dependent upon these options operating correctly.
Guaranteed exclusive access to files
In order to synchronize multiple queue managers, there needs to be a mechanism for a queue manager to obtain an exclusive lock on a file.
Release locks on failure
If a queue manager fails, or if there is a communication failure with the file system, files locked by the queue manager need to be unlocked and made available to other processes without waiting for the queue manager to be reconnected to the file system.
а как именно ругается и в чём выражается "неадекватность"? ZFS "прозрачна" для приложений. Если приложение работает на ext4, то и на ZFS оно должно работать. давайте логи)
в зависимости от версии zfs могут быть нюансы с o_direct, если приложение его хочет и не умеет нормально откатываться при его отсутствии. Мульку o_direct сделали только в zfsonlinux 0.8 чтоли.
В остальном - очень экзотические кейсы только если, по умолчанию всё должно успешно работать, нужны подробности, стрейсом тем же глянуть на чём приложение спотыкается
tmf
tmf
tmf
тут нюанс еще один есть, это внутри docker контейнера
tmf
сегодня еще попробую вне контейнера на zfs и на zfs 0.8
tmf
логи ibm mq не сказал бы, что особо информативные, ругается на недоступность лога, который, видимо, не получается создать на zfs
Сергей
мне кажется у вас проблема не в zfs, а в shm или правах
Киллерфича - возможность отправить снапшот на хост и без расшифровки (т.е. без пароля) инкрементально получать срезы после и проверять целостность скрабом