Про swap я уже пейсал, щас ещё напишу. Короче, в один из дней, именно когда все ушли с работы сука-блядь в шесть вечера случился инцидент. Нет бы пораньше (( В общем, чо-то случилось, и система начала выжирать место на диске с огромной скоростью. Буквально вот оставалось 3Гб, потом 1.5Гб - всё в течение нескольких минут. Коллега датабазник активизировался - давай быстро удалять файлы, чтобы освободить место. А их слишком много, они мелкие и не удаляются. То есть rm -rf *.bla-bla не прокатит, т.к. звёздочка расширяется в список, а он слишком длинный. Надо пейсать цикл, а я не помню, как его пейсать, у меня руки дрожат нахер, ну сами понимаете, когда место кончается, некогда думать. Датабазник mc запустил, но не знает, как все файлы выделить, давай по скоко-то выделять и удалять. Я через find пытался удалить, но чо-то ни хера не получилось.
читать дальше
Короче, если у вас есть папки с большим кол-вом мелких файлов, надо скрипт по их удалению иметь заранее в быстро-доступном месте. Или распечать нужную команду и приклеить на монитор.
Ну эт ладно, с удалением обосрались, попробовали найти, какая папка растёт. Времени мало, я набираю чо-то вроде du -sg /volume/*|sort -n а он мне хню какую-то выдаёт, пойди найди, бля. И это был не Линукс, а UNIX, команды lsof там не было, так что с поиском процесса мы тоже отсосали. Процессов там было до жопы - нескоко сотен.
Значит, надо заранее иметь скрипт, который ищет растущие папки, чтоб знать.
Ёбаный стыд, и это 2018 год, космические корабли бороздят, а мы всё с командной строкой ебёмся, прям как в 1978 каком-нибудь. Невозможно запомнить все эти ебучие команды и держать их в голове постоянно на случай такой вот херни. А в Винде бы мы это как решили? Ну в Винде есть FAR manager или Total Commander, там вроде можно посмотреть размер папок. Нашли бы ту, которая растёт и в ней бы ковырялись.
И это я, кавалер двух линуксовых сертификатов начального уровня мощно облажался. В книжке про такое не писали, эт я вам точно скажу.
И чем же всё закончилось? Чудом! Как и началось. Внезапно это что-то перестало выжирать место и мы поковырялись, ничо так и не нашли, но нам ещё и некогда было, другие задачи были, поэтому случившееся так и осталось тайной, покрытой мраком.