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-61169

gcb's questions

Martin Hope
gcb
Asked: 2024-11-04 23:32:47 +0800 CST

Melhores práticas do systemd para "iniciar ou reiniciar" serviços?

  • 7

isto é baseado em respostas para O systemd pode executar um comando *antes* de uma reinicialização?

a maneira atual de "iniciar ou reiniciar" um serviço é:

systemctl is-active nginx && systemctl reload nginx || systemctl start nginx

Estou pensando se há uma maneira melhor de usar alvos e coisas assim. Estou com a sensação de que ainda estou tentando usar ferramentas systemd como outras ferramentas init.

O caso em que eu usaria isso é após ajustes manuais na conf, que podem funcionar, mas travar durante o teste de estresse, e então eu preciso iniciar ou reiniciar após novos ajustes no arquivo de configuração. Obviamente, a "solução" aqui pode ser algo que não é aceitável em produção, pois isso é feito em uma caixa vm/dev.

systemd
  • 1 respostas
  • 57 Views
Martin Hope
gcb
Asked: 2024-08-10 00:13:41 +0800 CST

mdadm: O valor "arch1:2021" não pode ser definido como devname. Motivo: Não compatível com POSIX. Valor ignorado

  • 8

Conectei um antigo RAID ARRAY a um novo sistema e recebo esse erro em tudo que tento fazer com ele mdadm.

# mdadm --detail --scan 
ARRAY /dev/md/arch1:2021 metadata=1.2 UUID=c4c7cbde:5f6913a9:eb1c82ff:8fe6cd45

# mdadm --detail 
mdadm: Value "arch1:2021" cannot be set as devname. Reason: Not POSIX compatible. Value ignored.
mdadm: No devices given.

Tudo ainda funciona bem. Eu posso montar e usar o Array. E o nome "não compatível" aparece como um arquivo de dispositivo perfeitamente

 # ls -la /dev/md/
total 0
drwxr-xr-x  2 root root   60 2024-08-09 03:16 .
drwxr-xr-x 20 root root 4580 2024-08-09 03:16 ..
lrwxrwxrwx  1 root root    8 2024-08-09 03:16 arch1:2021 -> ../md127

arquivo de dispositivo que eu posso usar

 # mdadm --detail /dev/md/arch1\:2021 
/dev/md/arch1:2021:
           Version : 1.2
     Creation Time : Wed Jul  7 06:29:08 2021
        Raid Level : raid1

Qual é a melhor maneira de atualizar o nome da forma mais segura possível?

raid
  • 2 respostas
  • 227 Views
Martin Hope
gcb
Asked: 2024-08-09 06:28:24 +0800 CST

Como “forçar” uma rota?

  • 5

O kernel do Linux me permitiria adicionar rotas com gateways que eram meramente acessíveis, já que não há problema com eles na prática. Mas hoje em dia recebo "Erro: Nexthop tem gateway inválido", o que é bom para seguir as especificações e tornar os testes ad hoc uma dor de cabeça.

Existe alguma maneira de ignorar essa verificação e forçar minha rota?

E sim, eu quero disparar meus pacotes roteados de LAN privada através de uma interface pública, os motivos são válidos, de baixo volume e inofensivos :)

linux
  • 1 respostas
  • 110 Views
Martin Hope
gcb
Asked: 2024-08-01 11:06:29 +0800 CST

O systemd pode executar um comando *antes* de reiniciar?

  • 5

Isto não é sobreExecStartPre

Um caso de uso ao ajustar serviços é testar um arquivo de configuração antes de reiniciar o serviço.

por exemplo.

$ vim /etc/nginx.conf
$ nginx -t && restart_nginx

o equivalente ao systemd é ainda ter que lembrar da verificação antes de reiniciar.

Existe algo que evita esse provável erro humano? algo como ExecRestartStopPre? Ou seja, algo que ele executará antes da etapa de parada de uma reinicialização?

systemd
  • 1 respostas
  • 30 Views
Martin Hope
gcb
Asked: 2023-10-11 22:18:36 +0800 CST

Como listar todos os escopos?

  • 5

Nos meus logs do diário, vejo entradas como:

systemd[865]: app-org.kde.konsole-fbe1036742844b1ea3cd54e064c0a794.scope: Killing process 14893

Aparentemente, o konsole inicia um escopo por instância (e há um bug para adicionar um por guia), mas tendo vários konsoles abertos, recebo:

$ systemctl list-unit-files --all | grep konsole
$ systemctl list-units --all | grep konsole
$ systemctl list-units --type scope
init.scope
session-1.scope
systemd
  • 1 respostas
  • 18 Views
Martin Hope
gcb
Asked: 2023-08-18 04:49:41 +0800 CST

Como dividir corretamente uma entrada DKIM txt DNS?

  • 5

muitas perguntas aqui sobre a divisão de registros txt DKIM, mas meu provedor de dns permite apenas 255 caracteres para cada chave. nenhuma maneira sofisticada de inserir vários valores, como as outras plataformas mencionadas em todas as outras perguntas.

Eu fui em frente e inseri várias entradas TXT com o mesmo nome:

entry    type   value
[z._domainkey] [TXT] [v=DKIM1;k=rsa;...]
[z._domainkey] [TXT] [...restofkey]

que aparece em minhas consultas, mas às vezes fora de ordem:

$ drill txt z._domainkey.example.com.
;; ->>HEADER<<- opcode: QUERY, rcode: NOERROR, id: 7181
;; flags: qr rd ra ; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 
;; QUESTION SECTION:
;; z._domainkey.example.com.       IN      TXT

;; ANSWER SECTION:
z._domainkey.example.com.  1796    IN      TXT     "v=DKIM1;k=rsa;"
z._domainkey.example.com.  1796    IN      TXT     "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAh957KTmtf+f1GCrdVKydz2x0NDs1Cx/g/AYIlx2QcyOpXzd3DNC8saykKjfwYEIGq47UdnLQdJztINPu5QsphwSnpQiGqV28EltNp1poNNeUwSno7vrUTQI44vkD7OosCh+yLVD5AWCqxOr0l4C6kp2UuXvEc6zANPQrbOuVABm"
z._domainkey.example.com.  1796    IN      TXT     "Gf2nLFvcR4iswFC3JpLOdZr259BelASlU2WApIeDK/a8Qo096WzpFCeFtamIxZFkeHdCSmrS7zrtDrxxvXzYhXIFharkWeY5cXKzZ7vUGR14Zie9gzNzoz5NoibngkBH6dw5C70lU5ynVwx+/U+TCEKOZu1X9K/ZC5/1NrsW83QIDAQAB"

(já tentei dividir bem no meio, em 64bytes como base64 geralmente é, usando ferramentas de divisão online, em dois, 3 e 4 pedaços. todos dão o mesmo resultado final)

todos os validadores (incluindo o do meu manipulador MX) dizem que é inválido.

Existe mais alguma coisa que eu tenho que fazer para dividir os valores? tenho que repetir a p=parte ou algo mais? como os clientes DNS sabem a ordem para concatenar as várias entradas TXT? por que as ferramentas de validação que fornecem os valores de divisão também falham em validá-los quando divididos? por exemplo https://www.mailhardener.com/tools/dns-record-splitter

todos os validadores mostram apenas um registro que tem a v=DKIM1;k=rsa;p=...parte como um registro dkim inválido e aquele que é apenas a continuação da chave como um registro totalmente diferente que nem é um dkim válido.

por exemplo https://dkimcore.org/c/keycheck diz

* v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0... (This might be a valid DKIM record)
* r259BelASlU2WApIeDK/a8Qo096WzpFCeFtam... (This doesn't look like a DKIM record)
domain-name-system
  • 1 respostas
  • 45 Views

Sidebar

Stats

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

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 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