Изменение имени хоста более одного раза через ~ / .ssh / config

У вас возникла ошибка из-за того, что в разделе / ​​boot закончилось место для создания initrd. файл (отсюда и ошибка «В устройстве не осталось места»).

Если у вас установлено несколько ядер, попробуйте удалить альтернативные ядра перед обновлением. Однако имейте в виду, что хорошей практикой является наличие одного альтернативного ядра для загрузки на случай плохого обновления ядра.

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

Часто такая ситуация возникает на серверах, которые обновлялись до новых версий несколько раз, поскольку ядро ​​и связанные файлы были меньше. В этом случае добавьте эту машину в список обновлений в краткосрочной / среднесрочной перспективе.

0
09.10.2018, 11:08
1 ответ

Это так же, как разработано и задокументировано вman 5 ssh_config:

For each parameter, the first obtained value will be used. The configuration files contain sections separated by Host specifications, and that section is only applied for hosts that match one of the patterns given in the specification. The matched host name is usually the one given on the command line (see the CanonicalizeHostname option for exceptions).

Since the first obtained value for each parameter is used, more host-specific declarations should be given near the beginning of the file, and general defaults at the end.

Короче говоря, ваш match originalhostне может перезаписать ранее -существующий hostname, поменяйте порядок, и все будет в порядке.

0
28.01.2020, 04:12

Теги

Похожие вопросы