Как стать автором
Обновить
49
6.2
Сергей Кулик @saboteur_kiev

Configuration engineer

Отправить сообщение

Лично я такие истории встречаю достаточно регулярно, чтобы постоянно про них помнить при написании кода.

Это конечно прикольно, что "регулярные истории" вы встречаете именно на стековерфлоу, с миллионной аудиторией, где подобных вопросов поднято полтора раза. Лично вы с таким часто встречаетесь среди оффлайн знакомых? Я подозреваю, что нет.

Вот сначала вы столкнетесь с проблемой, решите её и только потом будете думать как эти логи чистить автоматом - или как логику переделать, чтобы такого не происходило.

Я как бы научился чистить логи еще будучи стажером-админом, в первый год работы. Это банальная задача любого системного администратора контролировать занятость ресурсов, и знать чем именно они заняты - данными, логами, кодом, и какая политика хранения всего этого.

А на линуксе - это будут невидимые иноды, о которых вы даже не узнаете, пока ситуация с их количеством не станет настолько критичной

Единственный случай, когда "невидимые айноды", это когда процесс, который держит файлы, не убит. То есть обычный рестарт все это дело чистит. И штатная команда lsof, которую знает каждый продвинутый юзер линукса, сразу покажет вам все открытые файлы.

Если взять fat16, то я могу вас удивить, что несмотря на размер диска, там нельзя было создать больше 65535 записей. Видимо тоже какие-то невидимые айноды были? В FAT32 таже фигня, только лимит наизусть не помню.
Если же взять современные системы ntfs и ext4, то у них одинаково - около 4 млрд файлов максимум. При этом в ext4 можно увеличить это количество файлов, а в ntfs - нет

В фильме "Электроник" много что не соответствовало реальности :)

Ок. Я сам учился в советской школе и мы проходили интегралы на алгебре. Просто я не помню точно в каком классе, но где-то 7-8 классы.

А в фильме у рядового школьника из несоответствий - свой гараж и мотоцикл, плюс он шикарно играет на гитаре для школьника, и он при этом еще не главная звезда в классе/школе - вот это несоответствие.

Какую ипотеку? Я просто не придавал значения, думал - ну детская комната и взрослая комната, достаточно.

Поинтересуйтесь, с чего начинался японский автопром. И китайский. Ах, да, и корейский тоже.

С дружбы с другими странами и развитием без санкций.
Знаете сколько триллионов долларов влито в китай за последние 50 лет?

Логи это не миллионы файлов. Это десятки/сотни ну тысячи. но никак не миллионы.
Плюс это просто берется и чистится, или настраивается ротейт.
Нет там ничего невидимого.

Так у вас вместо удаления файлов фактически удаляется только его имя. Сам файл физически на диске как был в виде иноды - так и остается.

Я вас очень удивлю, но так работают ВСЕ файловые системы. И ntfs в том числе. Если бы приходилось удалять файлы целиком, то удаление занимало бы столько же времени, сколько копирование.
А в fat16/fat32 еще и восстановить файл было возможно с высоким шансом - восстановить первую букву в имени файла и чуть подшаманить file allocation table

Айнода это не файл, это место где хранится мета-информация про файл, Айноды переиспользуются под другие файлы.

Т.е. с течением времени вы сможете получить кучку занятых инод, к которым не привязаны имена файлов, доступные ls. И вы даже не узнаете об этом.

Что за бред? Это что такое должно было случиться?
Если сервер внезапно перегрузился не отмонтироовал данные, то при следующей перезагрузке выполнится проверка диска и целостность файловой системы исправится - это все системы так делают. А учитывая что они журналируемые, на это уйдет совсем немного времени.

Пожалуйста, не рассказывайте небылицы про айноды, если вы не понимаете что это такое и как они работают.
Считайте что айноды это некий аналог MFT файла. С ним же в виндовс точно такие же вопросы могут быть.

Регулярно встречаю вопросы/обсуждения про то, как почистить иноды, из-за которых запись на диск невозможна, при том, что по данным других утилит там свободное место есть. Или вопросы про то, как удалить файлы в папке, где их насоздавалось миллионами - и в итоге тоже обсуждения переходят к прямой работе с инодами.

Очень странная регулярная встреча крайне редких случаев.
Ситуация, когда кто-то хранит десятки миллионов файлов на диске весьма нечастая, и откуда у вас такие регулярные юзеры, которые не обладают базовыми знаниями администратора, при этом встречаются с ситуацией довольно редкого и непростого случая в ИТ.


Обычный юзер даже с парой тысяч файлов редко работает, ибо в GUI это мрак с таким количеством работать.

И как мы уже ранее выяснили - всё это происходит ещё и потому, что у вас в ФС файлы вместо удаления становятся просто невидимыми.

Что? Файлы удаляются, а не становятся невидимыми. Мы обсуждали нечастый кейс, когда открытый процессом файл можно удалить.

Не придумывайте какой-то бред, пожалуйста.

Мне все ваши комментарии перечислить? У вас в каждом - ошибки или просто незнание вопроса. На что вам не только я, но и другие уже несколько раз указали.

Отвечая мне, пожалуйста нормально цитируйте ту часть (целиком, а не вырывая из контекста кривой кусок), на которую вы отвечаете. Потому что вы придираетесь не к моим ответам, а к вашим собственным выдумкам, причисляя их мне.

В фильме "Электроник" интеграл проходили ученики 7-го класса.

У меня нет ошибки. Я просто соглашаюсь с тезисом, что для повышения рождаемости, нужно жилье. Многие молодые пары, которые заводят ребенка, могут не до конца осознавать насколько это жилье важно.
Я не понимаю причем тут коммуняки или какие-то добрые дяди. На моем примере - я не до конца осознавал важность дополнительной комнаты, и если бы вернуться в прошлое, я бы подождал еще годик-два и решил бы вопрос, бюло бы легче.
Но вот если стоит вопрос о заведении второго ребенка, то у каждого уже есть свой опыт, и подавляющее большинство делает этот выбор уже чуть более осознанно, в результате чего далеко не все его себе позволяют.

Да хрен с ней с пшеницей, хотя бы лапти себе сами плетете?

Или хотя бы гвозди, металлопрокат же есть свой, а гвозди - импортные =)

Давайте представим что некий мужик

Ведь руками работаю, на своей земле, навыки полезные получаю

Только удобрения покупает китайские, саженцы голландские, трактор у него беларусский. В результате его личная компетенция представляет собой самую простую часть работы.

Есть версия, что хищники в качестве пищи более опасные, чем их жертвы. Хищники накапливают все накапливаемое (тяжёлые металлы и пр), что содержится в их кормовой базе.

А вы в курсе. что куры - хищники?

А какие же ещё причины того что люди боятся будущего кроме того что люди не могут влиять на происходящее?

Во все времена было множество людей, которые в силу своего положения не могли влиять на происходящее, ибо как ни крути, но у власти не может стоять масса людей, там стоит меньшинство.
Но будущего боятся не потому что его не контролируют, а потому что оно видимо не устраивает.

Китай никогда не пытался огородиться от мира или запада.

https://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%BF%D1%80%D0%B5%D1%82%D0%BD%D1%8B%D0%B9_%D0%B3%D0%BE%D1%80%D0%BE%D0%B4

Да, понятно, СССР требовал с уезжающих евреев вернуть деньги потраченное на их образование.

Нет, СССР ограничивал свободу граждан, не пускал их зарубеж. Почитайте пожалуйста вообще о чем поправка.

Мрию мы разорвали? Там уже вторая была на подходе.
Вы не хотите почитать историю, сколько в СССР пришло из УССР в авиационной промышленности, чтобы такую пургу нести?

А как санкции могут повлиять на машину с 95%-ной локализацией?

Было бы неплохо провести аудит, чтобы подтвердить эти цифры. А еще может оказаться что в 5% входит что-то мегакритичное..

Нацменьшинство это вы про себя?
Если же вы пытались сказать что-то про украинский авиапром, то Мрия, Днепр, Зенит, МоторСич вообще известное в мире предприятие.
Это мы говорим про цивильные дорогие разработки, для которых довольно тяжело найти финансирование в условиях мирового рынка, когда можно просто купить аирбас.
Да и военных разработках тоже есть свои рабочие серийные продукты.

Разбудите меня ещё через 200 лет, может что поменяется.

"Если я усну и проснусь через сто лет и меня спросят, что сейчас происходит в России, я отвечу: пьют и воруют " (С) приписывается М. Е. Салтыкову-Щедрину 18xx годы.

что-то не слишком много народу стекается в Китай по сравнению с США

Дурова не сажали, чтобы потом освобождать. Его арестовали, выпустили под залог с ограничениями не покидать страну, гражданином которой он есть до решения вопросов в суде/судах.
В СССР такие ограничения были вообще у каждого гражданина.

Да, этот арест был неожиданным, и многие с этим несогласны. Но обратите внимание как он проходил, есть ли у Дурова телесные повреждения в процессе задержания, чем его кормили, где он спал?
Покажите как выглядят люди после похожего задержания без суда и следствия в рф?

1
23 ...

Информация

В рейтинге
851-й
Откуда
Украина
Зарегистрирован
Активность