AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-341457

Gryu's questions

Martin Hope
Gryu
Asked: 2020-02-08 14:44:37 +0800 CST

A interface da Web Proxmox não está acessível

  • 3


Eu tenho um PC com Proxmox. Estou usando há meio ano. Era a versão 5.4. Eu o iniciei ontem, mas não consegui me conectar a ele usando a interface da web: 192.168.1.21:8006. O Chrome disse: ERR_EMPTY_RESPONSE
Procurando uma solução, descobri que pode ser resolvido por

1) Atualização. Atualizei de 5.4 para 6.1 e não resolveu o problema
2) Redefinir certificados: pvecm updatecerts -f. Não resolveu o problema. 3) Limpe os cookies do navegador. Não havia biscoitos. Também usei o modo de navegação anônima do Chrome e diferentes navegadores que nunca foram conectados ao meu servidor Proxmox.

root@proxmox:~# netstat -na | grep 8006
tcp        0      0 0.0.0.0:8006            0.0.0.0:*               LISTEN

root@proxmox:~# pveversion
pve-manager/6.1-7/13e58d5e (running kernel: 5.3.13-3-pve)

root@proxmox:~# systemctl status pveproxy
● pveproxy.service - PVE API Proxy Server
   Loaded: loaded (/lib/systemd/system/pveproxy.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2020-02-07 23:18:10 EET; 34min ago
  Process: 1009 ExecStartPre=/usr/bin/pvecm updatecerts --silent (code=exited, status=0/SUCCESS)
  Process: 1011 ExecStart=/usr/bin/pveproxy start (code=exited, status=0/SUCCESS)
 Main PID: 1013 (pveproxy)
    Tasks: 4 (limit: 4915)
   Memory: 127.7M
   CGroup: /system.slice/pveproxy.service
           ├─1013 pveproxy
           ├─1014 pveproxy worker
           ├─1015 pveproxy worker
           └─1016 pveproxy worker

Feb 07 23:18:08 proxmox systemd[1]: Starting PVE API Proxy Server...
Feb 07 23:18:10 proxmox pveproxy[1013]: starting server
Feb 07 23:18:10 proxmox pveproxy[1013]: starting 3 worker(s)
Feb 07 23:18:10 proxmox pveproxy[1013]: worker 1014 started
Feb 07 23:18:10 proxmox pveproxy[1013]: worker 1015 started
Feb 07 23:18:10 proxmox pveproxy[1013]: worker 1016 started
Feb 07 23:18:10 proxmox systemd[1]: Started PVE API Proxy Server.

Eu poderia me conectar a ele usando telnet 192.168.1.21 8006. Log exibido sem erros. Executando por pveproxy -debug=1 startexibido nada de especial no caso de atualização da página do navegador:

root@proxmox:~# pveproxy start -debug=1
9190: ACCEPT FH10 CONN1
9191: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee2f16cf0)
9190: CLOSE FH10 CONN0
close connection AnyEvent::Handle=HASH(0x560ee2f16cf0)
9191: CLOSE FH10 CONN0
9191: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee2f13ac0)
9191: CLOSE FH10 CONN0
9190: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee38bff60)
9190: CLOSE FH10 CONN0
9189: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee2f16cf0)
panel proxmox
  • 2 respostas
  • 17454 Views
Martin Hope
Gryu
Asked: 2020-01-25 02:40:09 +0800 CST

Não foi possível entrar no bash do contêiner do docker: o contêiner hydra está reiniciando

  • 0

Usando esta documentação :

  1. Eu puxei a vimagick/hydraimagem do docker
  2. Arquivo criado docker-compose.ymlna ~/Soft/docker/pasta:

    hydra:
      image: vimagick/hydra
      command: sleep infinity
      volumes:
        - ./data:/data
      working_dir: /data
      restart: unless-stopped
    
  3. Instaladodocker-compose

  4. Executado:docker-compose up -d Starting docker_hydra_1 ... done

  5. Executado:docker-compose exec hydra bash Error response from daemon: Container ecf710f3f9526cf598c4a15a485fbfc3790a36e5f8b989820a157ba5453fc24f is restarting, wait until the container is running

docker psdá:

CONTAINER ID        IMAGE                  COMMAND                 CREATED             STATUS                            PORTS                NAMES
ecf710f3f952        vimagick/hydra         "bash sleep infinity"   20 hours ago        Restarting (126) 20 seconds ago                        docker_hydra_1
93b5c43c6952        vulnerables/web-dvwa   "/main.sh"              39 hours ago        Up 23 minutes                     0.0.0.0:80->80/tcp   dvwatest


$ docker exec -it ecf bash
Error response from daemon: Container ecf710f3f9526cf598c4a15a485fbfc3790a36e5f8b989820a157ba5453fc24f is restarting, wait until the container is running

Vejo que o docker-compose.ymlarquivo contém restart: unless-stoppedregistro. Mas por que está documentado e como usar esse contêiner quando não consegui me conectar a ele?

Obrigada!

docker hydra
  • 1 respostas
  • 802 Views
Martin Hope
Gryu
Asked: 2020-01-23 06:10:26 +0800 CST

Montagem de volume do Docker usando o comando CLI

  • 1

Criei dois volumes que desejo usar para armazenar o conteúdo de duas pastas /etc/phpe /var/wwwdentro do container:

$ docker volume create dvwa_etcphp
$ docker volume create dvwa_www

Eu tenho um container, que eu executo usando o comando:

docker run --rm -it -p 80:80 vulnerables/web-dvwa --name dvwatest \
--mount type=volume,source=dvwa_www,target=/var/www \
--mount type=volume,source=dvwa_etcphp,tagret=/etc/php

$ docker ps
CONTAINER ID        IMAGE                  COMMAND                  CREATED             STATUS              PORTS                NAMES
c700546a86b7        vulnerables/web-dvwa   "/main.sh --name dvw…"   4 minutes ago       Up 4 minutes        0.0.0.0:80->80/tcp   quirky_hawking

Mas quando eu faço:

$ docker inspect c70

isso me dá (removi tudo o que me parece supérfluo):

[
    {
        "Id": "c700546a86b74de5f2f941ee92fd72406e2a29e2e06ca85532658d1fa6ddbae5",
        "Created": "2020-01-22T13:36:23.976013357Z",
        "Path": "/main.sh",
        "Args": [
            "--name",
            "dvwatest",
            "--mount",
            "type=volume,source=dvwa_www,target=/var/www",
            "--mount",
            "type=volume,source=dvwa_etcphp,tagret=/etc/php"
        ],

        "Name": "/quirky_hawking",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "docker-default",
        "ExecIDs": null,
        "HostConfig": {
            "VolumeDriver": "",
            "VolumesFrom": null,
            "Name": "overlay2"
        },
        "Mounts": [],
        "Config": {
            "Hostname": "c700546a86b7",
            },
            "Cmd": [
                "--name",
                "dvwatest",
                "--mount",
                "type=volume,source=dvwa_www,target=/var/www",
                "--mount",
                "type=volume,source=dvwa_etcphp,tagret=/etc/php"
            ],
            "Image": "vulnerables/web-dvwa",
            "Volumes": null,
            "WorkingDir": "",
            "Entrypoint": [
                "/main.sh"
            ],
            "OnBuild": null,
            "Labels": {
                "maintainer": "[email protected]"
            }
        },
    }
]

Quero usar volumes para salvar alterações em duas pastas: /etc/phpe /var/www. E quando eu paro o container e executo um novo, quero que ele use esses dois volumes com arquivos de configuração editados.

A versão do Docker é 19.03.2

Obrigada!

docker volume
  • 1 respostas
  • 676 Views
Martin Hope
Gryu
Asked: 2019-11-26 06:32:21 +0800 CST

Como monitorar as alterações no arquivo preenchido por bytes nulos?

  • 0

Eu tenho um arquivo de 10Mb preenchido por bytes nulos. Um programa está acessando e altera zeros para strings específicas até o final do arquivo.

Eu tentei usar tail -F | grep wanted_text | grep -v "unwanted_text", mas ele não monitora as alterações. Funciona apenas para arquivos de texto comuns, mas não para arquivos preenchidos por zeros.

Todos os bytes nulos são substituídos por linhas separadas por um novo caractere de linha até o final do arquivo. Depois que o arquivo é preenchido, ele está sendo renomeado e o novo é criado.

Então, como eu poderia monitorar as alterações de um arquivo preenchido por bytes nulos com capacidade de filtrar a saída?

linux files
  • 5 respostas
  • 290 Views
Martin Hope
Gryu
Asked: 2019-11-19 04:23:41 +0800 CST

Como inicializar o el6 linux sem algum daemon ativado em execução?

  • 2

Instalei o Oracle Linux 6 e o ​​Oracle 12c.

Não me lembro se configurei o crontab para iniciar algum script ou não, mas durante a inicialização do sistema, ele para logo após o daemon crond ser iniciado.

Eu também tentei inicializar com kernels diferentes.

O sistema para de carregar após o início do daemon crond

Não consegui acessar o sistema.

Existe uma maneira de pular a inicialização do crond daemon sem acesso à configuração do sistema?

boot
  • 1 respostas
  • 45 Views
Martin Hope
Gryu
Asked: 2019-10-30 08:37:05 +0800 CST

Como encontrar um nome e versão de pacote pelo nome e versão da biblioteca usando um comando shell?

  • 1

Existe um comando que poderia me dar um nome de pacote e versão para uma biblioteca?

Por exemplo, quero obter a mariadb-libsversão da libmysqlclient_r.so.16biblioteca que não está instalada no momento, mas é necessária.

Atualizado após a leitura da resposta:

yum whatprovides "*libmysqlclient*"não mostra nenhuma libmysqlclient_r.so.16biblioteca listada. Apenas bibliotecas so.18 são exibidas para ol7_latestrepositório para diferentes versões de mariadb-libs ( 5.5.56-2.el7.x86_64,5.5.60-1.el7_5.x86_64 , 5.5.64-1.el7.x86_64).

SO: Oracle Linux 7.7

package-management
  • 2 respostas
  • 1150 Views
Martin Hope
Gryu
Asked: 2019-10-03 05:46:23 +0800 CST

Alteração da porta do MySql Community Server

  • 0

Instalei o mysql-community-server 8.0 no Oracle Linux 7 usando a documentação oficial

Foi instalado com sucesso, mas:

# service mysqld start

resultou em:

Redirecting to /bin/systemctl start mysqld.service
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.


[root@myhost tmp]# journalctl -xe
Oct 02 16:19:29 myhost systemd[1]: Starting MySQL Server...
-- Subject: Unit mysqld.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysqld.service has begun starting up.
Oct 02 16:19:39 myhost systemd[1]: mysqld.service: main process exited, code=exited, status=1/FAILURE
Oct 02 16:19:39 myhost systemd[1]: Failed to start MySQL Server.
-- Subject: Unit mysqld.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysqld.service has failed.
-- 
-- The result is failed.
Oct 02 16:19:39 myhost systemd[1]: Unit mysqld.service entered failed state.
Oct 02 16:19:39 myhost systemd[1]: mysqld.service failed.

[root@myhost tmp]# vi /var/log/mysqld.log
2019-10-02T13:19:36.151426Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.17) starting as process 21346
2019-10-02T13:19:38.162471Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2019-10-02T13:19:38.165671Z 0 [ERROR] [MY-010262] [Server] Can't start server: Bind on TCP/IP port: Address already in use
2019-10-02T13:19:38.165697Z 0 [ERROR] [MY-010257] [Server] Do you already have another mysqld server running on port: 3306 ?
2019-10-02T13:19:38.166475Z 0 [ERROR] [MY-010119] [Server] Aborting
2019-10-02T13:19:38.958654Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.17)  MySQL Community Server - GPL.

[root@myhost tmp]# ps aux | grep mysql
root      2031  0.0  0.0 115388  3108 ?        S    11:59   0:00 /bin/sh /opt/zbox/run/mysql/mysqld_safe --defaults-file=/opt/zbox/etc/mysql/my.cnf
nobody    2487  0.0  0.4 525380 36448 ?        Sl   11:59   0:00 /opt/zbox/run/mysql/mysqld --defaults-file=/opt/zbox/etc/mysql/my.cnf --basedir=/opt/zbox/run/mysql --datadir=/opt/zbox/data/mysql --plugin-dir=/opt/zbox/run/lib/mysql/plugin --user=nobody --log-error=/opt/zbox/logs/mysql_error.log --pid-file=/opt/zbox/tmp/mysql/mysqld.pid --socket=/opt/zbox/tmp/mysql/mysql.sock --port=3306

Eu encontrei o arquivo de configuração do mysql-community-server localizado pelo caminho: /etc/my.cnf. Mas não contém informações sobre a configuração da porta. /etc/my.cnf.d/pasta está vazia.

Como eu poderia mudar sua porta?

mysql
  • 1 respostas
  • 219 Views
Martin Hope
Gryu
Asked: 2019-10-02 05:22:56 +0800 CST

Instalação do NagiosQL: Verificando os requisitos. Teste de gravação no arquivo de configurações (config/settings.php): falhou

  • 1

Eu instalei o NagiosQL principalmente seguindo este tutorial .

Na etapa Verificando requisitos, obtive um estado de falha para teste de gravação no arquivo de configurações (config/settings.php): Imagem com estado de falha para teste de gravação no diretório de configurações (config/)

Como fazer o nagios passar no teste de gravação no arquivo de configurações?

oracle-linux
  • 2 respostas
  • 1148 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Possível firmware ausente /lib/firmware/i915/* para o módulo i915

    • 3 respostas
  • Marko Smith

    Falha ao buscar o repositório de backports jessie

    • 4 respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    user12345 Falha ao buscar o repositório de backports jessie 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl Por que a maioria dos exemplos do systemd contém WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve