Minikube не любит VirtualBox

Пример :Задание, которое выполняется ежечасно, до «Пн 4 февраля 08 :30 :00 UTC 2019» (Отметка времени Unix 1549269000 )будет выглядеть как

@hourly [ "$( date +\%s )" -lt 1549269000 ] && /path/to/my-script.sh

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

Аналогично, задание, которое выполняется только пять раз в час:

@hourly ( f="$HOME/job.count";c=0;[ -f "$f" ] && read c <"$f"; echo "$(( c + 1 ))" >"$f"; [ "$c" -lt 5 ] ) && /path/to/my-script.sh

Вышеупомянутая работа, украшенная:

(
    f="$HOME/job.count"
    c=0
    [ -f "$f" ] && read c <"$f"
    echo "$(( c + 1 ))" >"$f"
    [ "$c" -lt 5 ]
) && /path/to/my-script.sh

При этом используется файл состояния $HOME/job.stateдля хранения количества выполнений задания. Если файл существует, номер из него считывается в c, а затем сразу же записывается обратно в тот же файл с увеличением. Если число меньше пяти, скрипт выполняется.

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

0
03.03.2020, 19:47
1 ответ

Вы перезагружались между установкой виртуального бокса и попыткой запустить службу?

Большинство модулей ядра не требуют перезагрузки -некоторые требуют -вы можете проверить наличие чего-либо с именем vbox в /lib/modules. На моей локальной машине я нахожу....

 symcbean@myhost /lib/modules $ find. -iname \*vbox\*
./4.4.0-98-generic/kernel/ubuntu/vbox
./4.4.0-98-generic/kernel/ubuntu/vbox/vboxsf
./4.4.0-98-generic/kernel/ubuntu/vbox/vboxvideo
./4.4.0-98-generic/kernel/ubuntu/vbox/vboxguest
./4.4.0-98-generic/updates/vboxnetadp.ko
./4.4.0-98-generic/updates/vboxvideo.ko
./4.4.0-98-generic/updates/vboxdrv.ko
./4.4.0-98-generic/updates/vboxpci.ko
./4.4.0-98-generic/updates/vboxsf.ko
./4.4.0-98-generic/updates/vboxnetflt.ko
./4.4.0-98-generic/updates/vboxguest.ko
./4.4.0-53-generic/kernel/ubuntu/vbox
./4.4.0-53-generic/kernel/ubuntu/vbox/vboxsf
./4.4.0-53-generic/kernel/ubuntu/vbox/vboxvideo
./4.4.0-53-generic/kernel/ubuntu/vbox/vboxguest
./4.4.0-53-generic/updates/vboxvideo.ko
./4.4.0-53-generic/updates/vboxsf.ko
./4.4.0-53-generic/updates/vboxguest.ko

 symcbean@myhost /lib/modules $ dpkg -S vboxvideo.ko
 linux-image-extra-4.4.0-98-generic: /lib/modules/4.4.0-98-generic/kernel/ubuntu/vbox/vboxvideo/vboxvideo.ko
 linux-image-extra-4.4.0-53-generic: /lib/modules/4.4.0-53-generic/kernel/ubuntu/vbox/vboxvideo/vboxvideo.ko
0
28.04.2021, 23:21

Теги

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