Как вы изменяете правила udev без перезапуска (например, чтобы изменить eth1 на eth0)?

Vivek, если пропустить обновления не является вариантом. Как насчет удаленного доступа к серверу в одночасье и запуска обновления? Я работаю в очень загруженной среде, и я планирую все свои обновления в 3 часа ночи. i ssh на сервер и обновить необходимый пакет.

4
задан 15 June 2011 в 20:28

9 ответов

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, startup.rb, я создал оболочку с именем startup-wrapper.rb, которая вызывает фактический скрипт с exec 'sudo startup.rb', чтобы [ f4] работает с правами root.

Затем я создал запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 25 May 2018 в 20:18

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, является startup.rb , я создал обертку с именем startup-wrapper.rb , который вызывает фактический скрипт с exec 'sudo startup.rb' , так что startup.rb работает с правами root.

Затем создала запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 25 July 2018 в 21:43

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, startup.rb, я создал оболочку с именем startup-wrapper.rb, которая вызывает фактический скрипт с exec 'sudo startup.rb', чтобы startup.rb работает с правами root.

Затем я создал запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 31 July 2018 в 13:11

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, startup.rb, я создал оболочку с именем startup-wrapper.rb, которая вызывает фактический скрипт с exec 'sudo startup.rb', чтобы startup.rb работает с правами root.

Затем я создал запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 2 August 2018 в 03:19

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, startup.rb, я создал оболочку с именем startup-wrapper.rb, которая вызывает фактический скрипт с exec 'sudo startup.rb', чтобы startup.rb работает с правами root.

Затем я создал запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 4 August 2018 в 19:16

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, startup.rb, я создал оболочку с именем startup-wrapper.rb, которая вызывает фактический скрипт с exec 'sudo startup.rb', чтобы startup.rb работает с правами root.

Затем я создал запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 6 August 2018 в 03:30

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, является startup.rb , я создал обертку с именем startup-wrapper.rb , который вызывает фактический скрипт с exec 'sudo startup.rb' , так что startup.rb работает с правами root.

Затем создала запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 7 August 2018 в 21:17

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, является startup.rb , я создал обертку с именем startup-wrapper.rb , который вызывает фактический скрипт с exec 'sudo startup.rb' , так что startup.rb работает с правами root.

Затем создала запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 10 August 2018 в 09:35

Я закончил работу с опцией №1 (динамически переписывая различные файлы конфигурации, которые нуждаются в ethX). Это было легко сделать с помощью простого скрипта Ruby.

Если скрипт, выполняющий динамическую переписывание, является startup.rb , я создал обертку с именем startup-wrapper.rb , который вызывает фактический скрипт с exec 'sudo startup.rb' , так что startup.rb работает с правами root.

Затем создала запись в приложениях запуска с помощью следующей команды: gnome-terminal -e /path/to/startup-wrapper.rb. Это запросит у пользователя пароль для sudo при загрузке.

0
ответ дан 13 August 2018 в 15:46

Другие вопросы по тегам:

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