Dmitriy_2014

Dmitriy_2014
Рейтинг
370
Регистрация
01.07.2014
Интересы
Веб-технологии
Андрей #:
Или же просто включите автоматическое обновление.

Так автоматические обновления включены, вопрос в том что в данном случае при возникновении таких запросов при обновлении выбирается при автообновлении Y или I или N или O или D или Z, что делается так сказать за бортом когда я это не вижу и не знаю об этом.

Пока предпологаю что на автомате ставится [default=N], не изменять конфигурацинные файлы пакета.

Кстати если я бы нажал Y то получается мой конфигурационный файл затерся бы новым конфиг файлом по умолчанию из репозитория:

Y or I  : install the package maintainer's version

==> Deleted (by you or by a script) since installation.

==> Package distributor has shipped an updated version.

В этом то и вопрос, все обновляется на автомате, там вроде каждый день по ночам, а что оно жмет в таких вопросах непонятно, то ли Y – стирая конфиги, то ли N – оставляя как есть, и х.з. как это узнать как я понял, но будем считать что [default=N](Случаев с затиранием конфигов не было, хотя кто его знает :))
Ilya74 #:

Ispmanager ничего не выбирает. Он запускает команду выставив определённые параметры, которые уже обрабатывают такие моменты касательно вопросов по тем или иным пакетам. Выше я вам написал какие именно параметры применяется в APT для разруливания этих вопросов.

Так он при обновлении затрет конфиг или нет?
CursedPotato #:

В случае с apt-get на современном Debian по-умолчанию будет N (оставить текущий конфиг). Если речь про пост Sly32, он просто говорил о том, что можно добавить команде аргумент, который укажет на то, что нужно автоматически положительно или отрицательно отвечать на такие промпты. Если промпт вылез, то такой аргумент явно не был передан в команду.

Вот пример того, как выглядит этот промпт:
https://stackoverflow.com/questions/22957939/how-to-answer-an-apt-get-configuration-change-prompt-on-travis-ci-in-this-case

Собственно, опять же, с ISPmanager дел не имел и просто даю знать, как работает apt-get в чистом Debian. Осмелюсь предположить, что раз выскакивают подобные промпты, то ничего специфического в ISPmanager не происходит при ручном обновлении и он просто предоставляет графический интерфейс для запуска `apt-get dist-upgrade -y` в интерактивном режиме и ответа на промпты.

В общем, не похоже, что должны быть какие-то проблемы. Если хочется дополнительно убедиться, можно просто проверить работу сервисов, которые были установлены на сервер. Обычно сервер выделяют под один-несколько сервисов и сразу должно быть понятно, если что-то отвалилось (стоит почтовый сервер? отправьте тестовое письмо). Если всё-таки отвалилось, то наводка есть - посмотрите конфиг того, что упало.

Да, точно вот это то и было при обновлении:

Installing new version of config file /etc/logrotate.d/couchdb ...
  Configuration file `/etc/couchdb/local.ini'
   ==> Deleted (by you or by a script) since installation.
   ==> Package distributor has shipped an updated version.
     What would you like to do about it ?  Your options are:
      Y or I  : install the package maintainer's version
      N or O  : keep your currently-installed version
        D     : show the differences between the versions
        Z     : start a shell to examine the situation
   The default action is to keep your current version.
  *** local.ini (Y/I/N/O/D/Z) [default=N] ? 

Помню много буковок и что-то про конфигурационный файл пакета.

Так значит если система обновляется от настроек в ispmanager’е в автоматическом режиме, то она на автомате выберет N так как он по умолчанию([default=N]) при таком вопросе и не будет трогать конфиг устанавливаемого пакета.

N or O  : keep your currently-installed version – я так понял типа оставить текущую версию конфиг файла.
CursedPotato #:

Могу ошибаться, т.к. с ISPmanager дел не имел, но, судя по описанию, это очень похоже на промпт apt-get при обновлении пакетов. Речь там о том, что в новой версии пакета конфиг по-умолчанию был каким-то образом изменён (добавлены какие-то новые значения, например), а локальный конфиг был отредактирован пользователем, поэтому вслепую его обновить (перезаписать) нельзя.

Варианты ответа при промпте:

  •  N (по-умолчанию): оставить текущий конфиг
  •  Y: перезаписать текущий конфиг новым конфигом по-умолчанию
  • И пара других вспомогательных вариантов вроде открытия конфигов в редакторе для сравнения

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

Да, вот это похоже на тот случай, я тоже нажал N оставить все как есть, жаль, что все не записал очистил шелл, просто сильно удивился за последние сто лет не видел такого, и да там еще какие-то варианты выбора были, я просто на скорости обновил, нажал и пошел в магазин, а потом думаю, что это было-то :)

И вот видите уже три варианта, один пишет будет нажато на автомате что-то по дефолту не понятно, что, другой человек пишет, что будет автоаппруф Y, вы говорите N (по-умолчанию), а там еще два варианта было вроде.

И да вопрос был связан вроде с конфигурационными файлами определенного пакета вроде бы.
Sly32 #:

Ну тогда пусть хакер отбросит лень и таки прочитает про создание и чтение конфигураций. Никто не собирает систему руками, а в скриптах ты можешь прописать что угодно, в том числе и создание конфигов, вычитывание из и зменение и проч. К примеру ты думаешь что нужно самому писать конфиг нжинкс во время установки? Все это прописано в баш-скрипте. Я понатно написал?

Да, понятно, тогда ответь мне на простой вопрос, когда я в настройках панели управления сервером ispmanager ставлю настройку – Обновлять систему и панель ispmanager, где можно посмотреть этот баш-скрипт, просто чтобы хотя бы примерно посмотреть, как это реализовано, может там и вправду на все по дефолту Y нажимается.
Ilya74 #:

Так что мешает спросить поддержку? Какая разница редко или нет? Вам интересно как работает ПО, у вас есть лицензия на это ПО. Идёте и спрашиваете непосредственно у разработчика и получаете точный ответ. Вы почему-то прям любите в теории обсуждать, миллон тем от вас в стиле "вокруг да около".

Там три года тебе отвечать будут, хоть платно хоть бесплатно, тут может был у кого такой случай и … Короче не хочу я в поддержку звонить…
Ilya74 #:

Напишите в поддержку ispmanager да спросите. Они вам конкретно скажут что их софт делает. Или вы любите только в теории обсуждать, чтобы подольше?))

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

Вы не совсем поняли, я не про подтверждение устанавливать или не устанавливать пакет, я про то что вовремя уже установки пакета, когда уже было нажато Y, прямо во время установки пакета идет какой-то дополнительный вопрос, который связан не с подтверждением устанавливать или нет пакет, а с тем оставить какие-то там настройки, связанные с устанавливаемым пакетом или оставить все как есть и продолжить установку. Это не подтверждение для – Согласны ли вы установить пакет – Y/N, это другое, это прямо во время установки пакета, уже Y был нажат, это не совсем то. Про автоаппрув, ленивый и не очень умный хакер из даркнета знает.
Mik Foxi #:
Будет что-то максимально дефолтное, но не факт что более нужное для тебя. Такие обновления лучше производить вручную, чтоб сразу видеть что происходит А не само ночью когда ты спишь и узнаешь что сервер лег только утром в понедельник.
Это то да, но лень требует жертв, как и красота порою, так я так и не понял, она пропускает обновление этого пакета или по дефолту жмет Y/N(там кстати по моему еще и другие буквы были) и идет дальше?

Сейчас на сервере у меня swap не используется, показывает 0, сервер ничего особенного веб-сервер для сайта там работает, памяти ещё полно свободной, но этот swap делается в два клика, бесплатно, и по сути добавляет 4 Гб. оперативной памяти, ну или сколько не жалко отдать от HDD, а так как у меня еще и SSD NVME, то по сути тот же чип памяти, ну почти.

Цель сделать на запас, если память вдруг переклинит и её не станет свободной, хоть в файл подкачки если что сработает, а так я даже не знаю что будет если память в 100% забьется. повиснит что-нибудь, у меня как-то сервер mysql базы данных вырубило, толи памяти не хватило, толи-что и какая-то линуксовская фигня решила убить процесс mysql и тем самым освободив память, все сработало, вот только сайтик перестал работать что-то. А так может своп спас бы…
Всего: 2046