Ошибка: wsl.exe завершился с кодом 4294967295 при установке Rancher Desktop

Я получаю следующую ошибку при установке последней стабильной версии Rancher Desktop на свою виртуальную машину.

Может ли кто-нибудь помочь?

Ошибка:

Ошибка: wsl.exe завершился с кодом 4294967295.

Команда:

      wsl --distribution rancher-desktop --exec mkdir -p /mnt/wsl/rancher-desktop/run/data

Журналы:

2022-02-02T09:58:39.490Z: Выполнение команды wsl --distribution rancher-desktop --exec wslpath -a -uC:\Users\VIVEK~1.NUN\AppData\Local\Temp\rd-distro-gGd3SG\distro.tar...2022-02-02T09:58:40.641Z: Выполнение команды wsl --distributionrancher-desktop --exec tar -cf/mnt/c/Users/VIVEK~1.NUN/AppData/Local/Temp/rd-distro-gGd3SG/distro.tar-C / /bin/busybox /bin/mount /bin/sh /lib /etc/wsl.conf /etc/passwd /etc/rancher /var/lib... 2022-02-02T09:58:42.628Z: Выполнение команды wsl--import rancher-desktop-data C:\Users\Vivek.Nuna\AppData\Local\rancher-desktop\distro-dataC:\Users\VIVEK~1.NUN\AppData\Local\Temp\rd-distro-gGd3SG\distro.tar--version 2... 2022-02-02T09:58:44.025Z: Выполнение команды wsl --distribution rancher-desktop-data --exec / корзина / занятой ящик [ ! -d /etc/rancher]... 2022-02-02T09:58:44.025Z: Выполнение команды wsl--distribution rancher-desktop-data --exec /bin/busybox [ ! -d /var/lib ]... 2022-02-02T10:03:54.533Z: Выполняется команда wsl--terminate rancher-desktop... 2022-02-02T10:03:54.534Z: Выполняется команда wsl --terminate rancher-desktop-data...2022-02-02T10:03:54.971Z: Выполнение команды wsl --distributionrancher-desktop --exec mkdir -p /mnt/wsl/rancher-desktop/run/data... 2022 -02-02T10:04:03.418Z: WSL: выполнение: mkdir -p /mnt/wsl/rancher-desktop/run/data: ошибка: wsl.exe завершился с кодом 4294967295

7 ответов

Я встретил ту же проблему в Windows 10.

Ниже решение помогло мне:

1. Закройте рабочий стол Rancher.

2. Запустите следующую команду в командной строке Windows:

      wsl --update

3. После завершения обновления снова откройте Rancher Desktop.

Rancher Desktop теперь работает хорошо.

После завершения установки рабочего стола Rancher вы можете использоватьdockerиkubectlкоманды в командной строке Windows успешно.

Использованная литература:

Ошибка: wsl.exe завершил работу с кодом 4294967295 #1328 – github

У меня была такая же ошибка. Я решил проблему, запустив окно консоли Ubuntu перед ранчером-рабочим столом.

Я решил проблему, выполнив шаги 4 и 5 здесь: https://docs.microsoft.com/en-us/windows/wsl/install-manual#step-4---download-the-linux-kernel-update- упаковка

Я нашел этот ответ, заглянув в %USERPROFILE%\AppData\Local\rancher-desktop\logs\wsl-exec.log, который показал: «WSL 2 требует обновления своего компонента ядра. Для получения информации посетите https://aka. мс/wsl2kernel"

В моем случае :

1.Виртуализация в биосе не была включена

2. Вы можете проверить свой в диспетчере задач> вкладка «Производительность»> раздел «ЦП».

Изображение диспетчера задач

Как только я включил из BIOS, он начал работать.

Вам не обязательно обновлять wsl после обновления rancher. Вам нужно будет закрыть Rancher-Desktop и перезапустить его, чтобы убедиться, что kubernates запускается снова.

Чтобы решить эту проблему на моем компьютере с Windows, я удаляю все приложения DNS-прокси, которые я установил ранее, после этого я сбрасываю кластер Kubernets с рабочего стола ранчера. После этого все работает нормально.

Проверьте, есть ли на вашем компьютере приложение DNS, такое как Acrylic, и удалите его. Дайте мне знать, подойдет ли это решение и вам.

Надеюсь, это поможет

Если вы используете систему Windwos. зайдите: панель управления -> программы и ресурсы. затем нажмите слева «Включить окна отключения ресурсов», чтобы включить Hyper-V. Это необходимо, поскольку Kubernetes нуждается в доступе к VM Vitual Switch.

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