Процесс порта 8443 нельзя убить
Я попытался запустить JBOSS(v5.x)[ubuntu 18.04], и он сказал:
Ошибка развертывания «WebServer» по следующим причинам:LifecycleException: сбой инициализации обработчика протокола:java.net.BindException: адрес уже используется /0.0.0.0:8443
Развертывание «jboss.web:service=WebServer» ошибка по следующим причинам: ** НЕ НАЙДЕНО Зависит от 'jboss.web:service=WebServer' **
Итак, попытался убить этот процесс. Чтобы найти PID, используется командаlsof -i:8443
и не нашел никакого процесса. Затем попробовал и получил это:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
lxd 11526 root 22u IPv4 696227 0t0 TCP localhost:8443 (LISTEN)
lxd 11526 root 25u IPv4 699223 0t0 TCP localhost:41776->localhost:8443 (ESTABLISHED)
lxd 11526 root 26u IPv4 701114 0t0 TCP localhost:8443->localhost:41776 (ESTABLISHED)
Затем побежалsudo kill -9 11526
// как и без sudo, он говорил, что операция не разрешена.
Но опять же, когда я бегуsudo lsof -i:8443
Я вижу новый PID (каждый раз, когда я его убиваю, он запускается с другим PID!)
Я не уверен, что здесь не так и что делать.
1 ответ
Порты были занятыlxd
контейнерный сервис.
Чтобы увидеть запущенные контейнеры:
lxc list
Если ничего не запущено,lxd daemon
можно закрыть с помощью:
lxd shutdown
Это должно освободить порты.