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

Baptiste Mille-Mathias's questions

Martin Hope
Baptiste Mille-Mathias
Asked: 2020-07-18 05:36:15 +0800 CST

Qual é a diferença entre projeto de objetos e namespace no Openshift 4.x

  • 5

No openshift 4.x, você tem uma API para a projectqual parece ser totalmente semelhante namespaceno sentido de que quando você cria um projeto é criado um namespace e vice-versa. Eu sei que namespaceé um objeto padrão no kubernetes e o projeto é específico do Openshift. Então o que projecttraz?

# list projects
oc get projects                                                      
NAME                                                    DISPLAY NAME   STATUS
default                                                                Active
kube-node-lease                                                        Active
kube-public                                                            Active
kube-system                                                            Active
local-storage                                                          Active
openshift                                                              Active
openshift-apiserver                                                    Active

# list namespaces
$ oc get ns
NAME                                                    STATUS   AGE
default                                                 Active   17d
kube-node-lease                                         Active   17d
kube-public                                             Active   17d
kube-system                                             Active   17d
local-storage                                           Active   16d
openshift                                               Active   17d
openshift-apiserver                                     Active   17d
openshift-apiserver-operator                            Active   17d

A lista é a mesma, exceto colunas diferentes

oc get project foo
Error from server (NotFound): namespaces "foo" not found
oc get ns foo
Error from server (NotFound): namespaces "foo" not found

15:30 $ oc new-project foo                          
Now using project "foo" on server "https://api.goo.tadadidou.bo:6443".
...       
$ oc get project foo
NAME   DISPLAY NAME   STATUS
foo                   Active
$ oc get ns foo
NAME   STATUS   AGE
foo    Active   70s

Até a saída yaml é semelhante, exceto o valor do campo Kind:que é Projectou Namespace.

kubernetes openshift openshift-4
  • 1 respostas
  • 4356 Views
Martin Hope
Baptiste Mille-Mathias
Asked: 2018-08-08 23:22:56 +0800 CST

interfaces escravas de ligação não obtendo o mesmo ID de agregador no LACP

  • 6

Eu tenho um bug em alguns servidores onde o LACP ( 802.3ad) não está funcionando. Tenho em todos os servidores um dispositivo de ligação bond0com dois ethescravos e cada interface é plugada em um swich diferente, e ambos os switches configurados com LACP.

Tudo parece estar bem, mas um engenheiro de rede detectou que algum MLAG (implementação Arista LACP) não estava funcionando enquanto os dispositivos físicos estavam ativos.

Quando olhei para /proc/net/bonding/bond0os servidores afetados, descobri que cada interface tem um arquivo Aggregator ID. Em servidores nominais Aggregator IDé o mesmo.

O problema pode ser reproduzido desligando e ligando a porta do switch, então podemos observar que apesar do link físico estar ativo, o MLAG está inativo. O bug está presente no RHEL 6 e 7 (mas nem todos os servidores são afetados).

Configuração

#/etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
MACADDR=14:02:ec:44:e9:80
IPADDR=xxx.xxx.xxx.xxx
NETMASK=xxx.xxx.xxx.xxx
BONDING_OPTS="mode=802.3ad lacp_rate=slow xmit_hash_policy=layer3+4"
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
PEERDNS=no

# /etc/sysconfig/network-scripts/ifcfg-eno49 (same for other interface)
HWADDR=14:02:ec:44:e9:80
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
PEERDNS=no

Temos uma solução alternativa agora - configurar e configurar a ethinterface no servidor - mas isso não é o ideal.

Para verificar o protocolo LACP, fiz

tcpdump -i eno49 -tt -vv -nnn ether host 01:80:c2:00:00:02

Posso ver um pacote a cada 30 segundos em uma interface, mas na outra vejo um pacote a cada 1 segundo, pois estava tentando estabelecer uma sessão LACP.

Você tem uma maneira de solucionar e corrigir isso?

(desculpe se não usei o termo certo para rede, não sou muito habilidoso em LACP)

Obrigado

networking
  • 1 respostas
  • 9518 Views
Martin Hope
Baptiste Mille-Mathias
Asked: 2018-07-18 00:53:14 +0800 CST

qual é a diferença entre /etc/issue.net e /etc/issue

  • 16

Qual é a sua finalidade, uma vez que têm o mesmo conteúdo?

[me@myserver ~]$ cat /etc/issue
Red Hat Enterprise Linux Server release 6.10 (Santiago)
Kernel \r on an \m

[me@myserver ~]$ cat /etc/issue.net
Red Hat Enterprise Linux Server release 6.10 (Santiago)
Kernel \r on an \m
linux
  • 1 respostas
  • 23487 Views
Martin Hope
Baptiste Mille-Mathias
Asked: 2018-07-07 07:35:33 +0800 CST

módulo be2net não carregado com parâmetro define em /etc/modprobe.d/

  • 1

Eu quero carregar o be2netmódulo com o parâmetro rx_frag_sizedefinido como 4096, sendo o valor padrão 2048. Conforme especificado pela documentação , criei um arquivo /etc/modprobe.d/be2net.confcom o conteúdo options be2net rx_frag_size=4096.

No entanto, após a reinicialização, o rx_frag_sizeainda está definido como 2048 (marcado com o comando cat /sys/module/be2net/parameters/rx_frag_size).

Tentei encontrar algum script que entrasse modprobe be2netsem /etc/sucesso.

Também tentei esse método e coloquei um script executável /etc/sysconfig/modules/be2net.modulespara carregar o módulo usando modprobe be2net rx_frag_size=4096e também não funcionou, o parâmetro permanece em 2048.

Como último método, para verificar se o arquivo /etc/modprobe.d/be2net.confé usado pelo modprobe, descarreguei o módulo be2net e recarreguei usando

modprobe -r be2net
modprobe be2net
cat /sys/module/be2net/parameters/rx_frag_size
4096

então, na verdade, funciona, mas isso não é persistente.

Você tem alguma idéia do que faria com que o módulo não fosse carregado com o parâmetro definido na /etc/modprobe.d/be2net.confinicialização?

obrigado

linux
  • 1 respostas
  • 670 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