
Может ли кто-нибудь объяснить мне последствия этого? CentOS 6.3 с httpd 2.15, с одним сайтом mod perl и одним сайтом php. Кто-то выдернул шнур питания. Я слышал от одного человека, что журнал обо всем позаботится, когда снова заработает. Неужели все так просто? Может ли кто-нибудь подробно объяснить последствия этого события, учитывая описанную мной систему?
К счастью, БД находится на другом ящике!
решение1
Журнал должен убедиться, что файловая система находится в согласованном состоянии. Это не "заботится обо всем", это просто означает, что у вас нет наполовину записанных файлов на диске. Когда вы загружаете резервную копию всего, что журнал не может подтвердить как записанное на диск, будет удалено.
Помимо этого, важно то, как написаны приложения, журнал EXT4 работает для операций файловой системы.
решение2
Все должно быть в порядке. EXT4 будет поддерживать файловую систему в согласованном состоянии. Если какие-либо из ваших файлов были в процессе изменения, они могли быть повреждены, но в остальном все должно быть в порядке. В частности, другие файлы в файловой системе, которые не были изменены, должны быть в порядке из-за барьеров ввода-вывода EXT4. Смотритеhttps://serverfault.com/a/391327/81387например.