В зависимости от того, как настроена ваша команда pwd
, она может по умолчанию показывать логический рабочий каталог (вывод by pwd -L
), который покажет расположение символической ссылки, или физический рабочий каталог (вывод pwd -P
), который игнорирует символическую ссылку и показывает " реальный "каталог".
Для полной информации вы можете сделать
file "$(pwd -L)"
Внутри символической ссылки будет возвращено
/path/of/symlink: symbolic link to /path/of/real/directory
Да, в целом это хорошая идея для баз данных, и да, она отключает контрольную сумму (по той же причине, по которой она отключает в -сжатие строк, и, вероятно, также отключит шифрование, как только это будет реализовано ).
Тем не менее, как правило, лучше не монтировать с ним всю файловую систему, а вместо этого пометить каталог, в котором будут храниться файлы базы данных, прежде чем они будут созданы, запустив chattr +C
для него. Этот конкретный атрибут имеет тот же эффект, что и параметр монтирования nodatacow
, но действует для каждого файла -.и наследуется от каталога, в котором создан файл.