Предположим, что ваш жесткий диск /dev/sda. Затем вы можете проверить, какой планировщик в настоящее время используется для него:
cat /sys/block/sda/queue/scheduler
(В настоящее время планировщик будет окружен скобками [ ]. )
И вы могли бы использовать его планировщик noop:
echo noop > /sys/block/sda/queue/scheduler
См. эту статью для получения дополнительной информации.
Чтобы изменения сохранялись, вы можете поместить эту команду в /etc/rc.local.
У меня была такая же проблема, и я обнаружил, что после удаления пакетов облаков вы можете изменить свое имя хоста.
apt remove cloud-init cloud-initramfs-copymods cloud-initramfs-dyn-netconf
Сначала отредактируйте /etc/cloud/cloud.cfg и установите параметр «preserve_hostname» с «false» на «true», а затем отредактируйте /etc/hostname.
Для «ленивых парней», подобных мне, решение для копирования-вставки:)
sudo sed -i '/preserve_hostname: false/c\preserve_hostname: true' /etc/cloud/cloud.cfg && sudo hostnamectl set-hostname ReplaceThisWithTheHostnamePreferred
Первая команда позволяет запоминать новое имя хоста ОС.
вторая часть (после & amp;) будет запускаться только в том случае, если первая часть завершилась успешно и установит имя хоста на требуемое значение.
С уважением! L
Имя хоста сбрасывается cloud-init, которое можно отключить следующим образом (после чего вы можете установить имя хоста обычным способом, например, используя hostnamectl):
sudo touch /etc/cloud/cloud-init.disabled
Или вы можете создать / изменить файл данных пользователя (/var/lib/cloud/seed/nocloud-net/user-data), чтобы hostname был прав. Во-первых, вам нужно очистить существующий конфиг:
sudo cloud-init clean
И затем повторно инициализировать конфигурацию облачного init из нового / измененного файла пользовательских данных:
sudo cloud-init init
Затем перезагрузите , Дополнительную информацию см. В документах cloud-init.
У меня была такая же проблема, и я обнаружил, что после удаления пакетов облаков вы можете изменить свое имя хоста.
apt remove cloud-init cloud-initramfs-copymods cloud-initramfs-dyn-netconf
Сначала отредактируйте /etc/cloud/cloud.cfg и установите параметр «preserve_hostname» с «false» на «true», а затем отредактируйте /etc/hostname.
Для «ленивых парней», подобных мне, решение для копирования-вставки:)
sudo sed -i '/preserve_hostname: false/c\preserve_hostname: true' /etc/cloud/cloud.cfg && sudo hostnamectl set-hostname ReplaceThisWithTheHostnamePreferred
Первая команда позволяет запоминать новое имя хоста ОС.
вторая часть (после & amp;) будет запускаться только в том случае, если первая часть завершилась успешно и установит имя хоста на требуемое значение.
С уважением! L
Имя хоста сбрасывается cloud-init, которое можно отключить следующим образом (после чего вы можете установить имя хоста обычным способом, например, используя hostnamectl):
sudo touch /etc/cloud/cloud-init.disabled
Или вы можете создать / изменить файл данных пользователя (/var/lib/cloud/seed/nocloud-net/user-data), чтобы hostname был прав. Во-первых, вам нужно очистить существующий конфиг:
sudo cloud-init clean
И затем повторно инициализировать конфигурацию облачного init из нового / измененного файла пользовательских данных:
sudo cloud-init init
Затем перезагрузите , Дополнительную информацию см. В документах cloud-init.