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

Brad's questions

Martin Hope
Brad
Asked: 2022-11-09 05:07:33 +0800 CST

Memória de grau OEM de nível 1?

  • 4

Precisamos comprar alguma memória para alguns servidores. Eu tenho três citações no total. Um para memória da Dell, um para memória Kingston e um para memória Crucial/Micron.

A memória crucial e a memória Kingston custam metade do preço da mesma memória da Dell.

Perguntei à Dell por que a memória deles é 2x mais cara que as alternativas e a resposta que recebi foi que:

"A memória Dell é mais cara, pois é de nível OEM de nível 1, que é uma classe de RAM de qualidade muito mais alta. A garantia para a memória Dell também passa pelo suporte técnico da Dell."

A parte da garantia faz todo o sentido para mim - eu entendo que comprar através da Dell significa que tenho 4 horas de tempo de resposta na memória de substituição.

No entanto, o que é "memória de nível OEM Tier-1"? Existe uma coisa dessas? E se houver - é uma "qualidade muito maior" de memória? Ou tudo isso é um monte de malandragem para justificar cobrar o dobro?

Não consigo encontrar muito sobre a memória de nível OEM de nível um, então estou inclinado a pensar que isso é uma fala dupla sem sentido, mas estou querendo saber se eles sabem algo que eu não sei.

hardware memory
  • 1 respostas
  • 37 Views
Martin Hope
Brad
Asked: 2021-03-19 07:01:34 +0800 CST

A diretiva Apache Require IP não está funcionando

  • 0

Eu tenho o seguinte no meu arquivo de configuração do apache:

Define THUMBS_ROOT "//mysmbserver/website/thumbs"
Alias "/thumbs" "//mysmbserver/website/thumbs"
<Directory {THUMBS_ROOT}>
    Options Indexes FollowSymLinks
    <RequireAny>
        Require ip 66.54.56.34
        Require ip 159.101.84.4
    </RequireAny>
</Directory>
LoadModule authz_core_module modules/mod_authz_core.so

Minha versão do apache é Apache/2.4.29 (Win64). (Sim, eu percebo que esta é uma versão antiga do Apache - não posso atualizar devido a ser um dispositivo de dispositivo)

Mesmo aqueles que eu adicionei RequireAny e RequireIP apache estão ignorando isso e permitindo que qualquer IP acesse o diretório thumbs. Não consigo descobrir por quê. Alguém pode me ajudar a entender?

Para complicar ainda mais, tenho um dispositivo balanceador de carga na frente do apache, então realmente o que preciso ver é o X-Forwarded-For não o IP de origem. Não tenho certeza se preciso fazer alguma coisa para que o RequireIP detecte o X-Forwarded-For?

De qualquer forma, está permitindo acesso independentemente do IP.

Edit: eu também tentei:

LoadModule authz_core_module modules/mod_authz_core.so
Define THUMBS_ROOT "//mysmbserver/website/thumbs"
Alias "/thumbs" "//mysmbserver/website/thumbs"

SetEnvIF X-Forwarded-For "66.54.56.34" AllowIP1
SetEnvIF X-Forwarded-For "159.101.84.4" AllowIP2

<Directory {THUMBS_ROOT}>
    Options Indexes FollowSymLinks
    <RequireAny>
        Require env AllowIP1
        Require env AllowIP2
    </RequireAny>
</Directory>

Isso também não funciona.

apache-2.4 mod-authz-host
  • 1 respostas
  • 211 Views
Martin Hope
Brad
Asked: 2020-04-02 04:29:09 +0800 CST

O Windows 2012 R2 não inicializa após a conversão p2v

  • 4

Usei o conversor autônomo VMware 6.2 para converter um sistema Windows 2012 R2 em uma VM VMware ESXi.

A conversão relata 100% de sucesso e posso ver a VM no vCenter. Quando eu iniciá-lo, apenas recebo uma tela preta com um redemoinho branco na parte inferior. Deixei o sistema por horas a fio e ele nunca inicia.

insira a descrição da imagem aqui

Separei o arquivo VMDK e o anexei a outra VM em funcionamento e montei a unidade. Eu posso ver todos os arquivos e ambas as partições. Então eu sei que o clone clonou com sucesso meus arquivos.

Em seguida, reiniciei o sistema com a mídia de instalação do Windows 2012 R2 e fui para o console de recuperação onde executei os seguintes comandos:

Bootrec /Fixmbr 
Bootrec /Fixboot
Bootrec /rebuildBCD

Em seguida, reiniciei meu sistema - mesmo resultado.

Eu tentei conversões que não instalam ferramentas vmware, que instalam ferramentas vmware, que não reconfiguram a vm de destino, que reconfiguram a VM de destino.

Sinto que deve haver algo menor impedindo uma bota, mas estou sem saber o que mais tentar. Alguém mais tem sugestões?

Obrigado Brad

vmware-esxi physical-to-virtual windows-server-2012-r2
  • 1 respostas
  • 948 Views
Martin Hope
Brad
Asked: 2017-05-30 13:13:36 +0800 CST

Obter arquivo do bitbucket (git) do powershell

  • 2

Eu preciso pegar um único arquivo do bitbucket (git) usando o powershell. Para complicar as coisas, preciso fazer isso por http/https, pois o sistema em que estou executando o powershell não tem acesso direto à Internet (portanto, o ssh não é uma opção). Como posso fazer isso?

Eu pensei que talvez eu pudesse pegá-lo usando Invoke-WebRequest e acessando o URL bruto. Por exemplo: https://bitbucket.org/company/project/raw/HEAD/some/special/file.txt

Mas parece que para acessar você tem que autenticar. Eu tentei configurar a autenticação, mas não consigo fazê-lo funcionar.

Eu pensei que em seguida eu poderia apenas puxá-lo do git usando git archive: git archive --remote=git://bitbucket.org/Company/project.git HEAD:some/path/file.txt mas isso também não parece trabalhar.

Então, como posso obter um único arquivo. Eu não quero apenas fazer git clone porque então eu tenho que baixar (e armazenar) 500 MB de outros arquivos com os quais não me importo no repositório, o que é um problema por dois motivos

1) I have to have space to store all that data (at least temporarily)
2) Unless I want to tie up that storage permanently I have to re-download it each time I need the file. 

O arquivo que eu preciso é de 10KB, então amarrar 500MB para um arquivo de 10kb parece absurdo.

Qual é a resposta? Tem que haver uma maneira de fazer o Invoke-WebRequest autenticar corretamente ou apenas baixar um único arquivo? Algum guru do git - particularmente com planos de fundo do powershell/windows pode ajudar?

Obrigado! Brad

powershell
  • 1 respostas
  • 6008 Views
Martin Hope
Brad
Asked: 2016-09-04 11:30:40 +0800 CST

Inicializar disco - ele apagará meus dados?

  • 0

Eu tenho quatro discos de um Buffalo Terrastation NAS que foram configurados em uma configuração RAID5. A terratation aparentemente executa um RAID de software baseado em Linux.

Infelizmente, um disco falhou completamente e eu tenho um segundo disco que está funcionando de forma intermitente (funciona e para, depois funciona e para)

As matrizes RAID5 permitirão uma falha de disco, mas não duas, então estou em uma situação difícil. Preciso recuperar aquela segunda unidade que quase falhou antes que ela pare de funcionar completamente. Caso contrário, perdi todos os meus dados - o que prefiro não fazer. :)

Em vez de tentar colocar toda a matriz RAID novamente online (o que leva horas devido à necessidade de uma verificação de consistência), quero apenas tentar clonar o disco com falha de outro sistema. O problema é que, quando pego o disco (ou qualquer disco do sistema e o conecto ao meu sistema Windows, o Windows vê o disco como não inicializado.

Portanto, não posso cloná-lo com nenhuma das ferramentas do Windows. Não tenho certeza se é "seguro" inicializar o disco no Windows. Isso apagará os dados ou os tornará ilegíveis? Em caso afirmativo, como posso colocar a unidade on-line o suficiente para cloná-la no Windows?

Idealmente, gostaria de usar disk2vhd para criar um VHD de cada unidade. Em seguida, tentarei recriar a matriz RAID de software com os VHDs sem precisar mais acessar as unidades físicas.

Obrigado, Brad

windows hard-drive raid clone image
  • 2 respostas
  • 691 Views
Martin Hope
Brad
Asked: 2016-02-03 13:17:03 +0800 CST

Substituição para arquivos off-line

  • 2

Estamos tentando usar a configuração compartilhada do IIS no Server Core 2012 R2.

Ele funciona perfeitamente com uma exceção: se o compartilhamento SMB que armazena os arquivos de configuração do IIS ficar offline, o IIS trava e não se recupera automaticamente, mesmo que o compartilhamento SMB volte a ficar online.

A única solução que posso encontrar para esse problema é este artigo ( https://www.iis.net/learn/web-hosting/configuring-servers-in-the-windows-web-platform/offline-files-for-shared -configuration ) que descreve a configuração de arquivos offline.

O problema com isso é que os arquivos offline fazem parte do recurso de experiência de desktop que requer "Server Graphical Shell" e "Ferramentas gráficas e infraestrutura". Então, para utilizar isso, precisaríamos basicamente converter nossas caixas centrais de servidor para a versão completa do Windows. Não é exatamente o que queremos - estamos usando o núcleo do servidor para minimizar a pegada de nossos servidores.

Estou tentando descobrir se há alguma alternativa que possamos usar. Encontrei várias soluções diferentes que sincronizam o conteúdo do compartilhamento SMB com o PC local (GoodSync, SyncBack Pro, Sync Toy etc.) - isso não é problema.

O problema é que os arquivos offline "interceptam a chamada da API para acessar os arquivos no servidor de arquivos e obter os dados no cache do dispositivo local". Portanto, ele se encarrega de redirecionar a solicitação do compartilhamento remoto para o armazenamento local de forma transparente. Nenhuma das alternativas que posso encontrar para arquivos offline lida com essa peça.

Alguém conhece alguma ferramenta de sincronização que manipule de forma transparente as solicitações de redirecionamento para o sistema de arquivos local quando o compartilhamento smb não estiver disponível?

iis
  • 1 respostas
  • 366 Views
Martin Hope
Brad
Asked: 2015-11-26 09:31:35 +0800 CST

Anexar String usando perl/awk/sed?

  • 0

Estou tentando fazer o script de uma alteração no meu arquivo de configuração do apache (httpd.conf). Estou tentando combinar a seguinte string:

#
# DirectoryIndex: sets the file that Apache will serve if a directory

E ADICIONE o seguinte texto:

#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Change the ".example.com" to match your domain to enable.
#
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    Deny from all
    Allow from localhost ip6-localhost 127.0.0.1 192.168.0.0/255.255.255.0
</Location>

Meu entendimento é que o sed não suporta correspondências de várias linhas, o awk parece difícil de fazer correspondências de várias linhas. Estou tentando fazer o perl funcionar com perl -0777 -pi -e, mas não consigo descobrir uma expressão regular que corresponda ao padrão original.

Prefiro fazer isso como um liner - não como um script porque quero que seja portátil (ou seja, copie e cole conforme necessário).

Algum especialista em regex perl por aí que possa me ajudar a encontrar uma solução?

Muito obrigado antecipadamente Brad

EDITAR

As seguintes obras:

 sed -i -e ':begin;$!N;s/#\n# DirectoryIndex/#\n# Allow server status reports generated by mod_status,\n# with the URL of http:\/\/servername\/server-status\n# Change the ".example.com" to match your domain to enable.\n#\n<Location \/server-status>\n\tSetHandler server-status\n\tOrder deny,allow\n\tDeny from all\n\tAllow from localhost ip6-localhost 192\.168\.0\.0\/255\.255\.255\.0\n<\/Location>\n\n#\n\#DirectoryIndex/;tbegin;P;‌​D' /etc/httpd/conf/httpd.conf 

Mas não há espaço entre # e DirectoryIndex.

No entanto, se eu tentar alterá-lo para:

sed -i -e ':begin;$!N;s/#\n# DirectoryIndex/#\n# Allow server status reports generated by mod_status,\n# with the URL of http:\/\/servername\/server-status\n# Change the ".example.com" to match your domain to enable.\n#\n<Location \/server-status>\n\tSetHandler server-status\n\tOrder deny,allow\n\tDeny from all\n\tAllow from localhost ip6-localhost 192\.168\.0\.0\/255\.255\.255\.0\n<\/Location>\n\n#\n\# DirectoryIndex/;tbegin;P;‌​D' /etc/httpd/conf/httpd.conf 

O comando sed trava e nunca termina. Eu não consigo descobrir por quê?

A única diferença é um espaço entre # e DirectoryIndex.

perl
  • 2 respostas
  • 820 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