Estou tentando adicionar mount --bind /proc/ /chroot/mysql/proc
a /etc/fstab
. Como posso fazer isso?
Percebi que o método "preferido" de definir o nome do host do sistema é fundamentalmente diferente entre os sistemas Red Hat/CentOS e Debian/Ubuntu.
A documentação do CentOS e o guia de implantação do RHEL dizem que o nome do host deve ser o FQDN :
HOSTNAME=<value>
, onde<value>
deve ser o nome de domínio totalmente qualificado (FQDN), comohostname.example.com
, mas pode ser qualquer nome de host necessário.
O guia de instalação do RHEL é um pouco mais ambíguo:
A instalação solicita que você forneça um nome de host para este computador, como um nome de domínio totalmente qualificado (FQDN) no formato hostname.domainname ou como um nome de host curto no formato hostname .
A referência Debian diz que o nome do host não deve usar o FQDN :
3.5.5. O nome do host
O kernel mantém o nome do host do sistema . O script init no nível de execução S que está com link simbólico para " /etc/init.d/hostname.sh " define o nome do host do sistema no momento da inicialização (usando o comando hostname ) para o nome armazenado em " /etc/hostname ". Esse arquivo deve conter apenas o nome do host do sistema, não um nome de domínio totalmente qualificado.
Não vi nenhuma recomendação específica da IBM sobre qual usar, mas alguns softwares parecem ter uma preferência.
Minhas perguntas:
- Em um ambiente heterogêneo, é melhor usar a recomendação do fornecedor ou escolher uma e ser consistente em todos os hosts?
- Qual software você encontrou que é sensível ao fato de o nome do host estar definido como FQDN ou nome abreviado?
Existe uma maneira de executar um comando (por exemplo ps aux|grep someprocess
) por n vezes?
Algo como:
run -n 10 'ps aux|grep someprocess'
Eu quero usá-lo interativamente.
Atualização: A razão pela qual estou perguntando isso é que trabalho em muitas máquinas e não quero importar todos os meus scripts adaptados etc. em todas as caixas para obter a mesma funcionalidade em todas as máquinas.
Eu tenho servidores de arquivos que são usados para armazenar arquivos. Os arquivos podem residir lá por uma semana ou por um ano. Infelizmente, quando removo arquivos do servidor, o df
comando não reflete o espaço liberado. Então, eventualmente, o servidor fica cheio ( df
mostra 99%) e meu script não envia mais arquivos para lá, exceto que pode haver algumas dezenas de GB de espaço livre lá.
Eu tenho noatime
sinalizador nas partições montadas, se isso fizer alguma diferença.
Eu configurei o Apache para enviar de volta uma resposta 200 sem servir nenhum arquivo com esta linha de configuração
Redirect 200 /hello
Posso fazer isso com Nginx? Não quero servir um arquivo, só quero que o servidor responda com um 200 (estou apenas registrando a requisição).
Eu sei que posso adicionar um arquivo de índice e conseguir a mesma coisa, mas fazê-lo na configuração significa que há uma coisa a menos que pode dar errado.
Eu preciso testar subdomínios no meu localhost. Como posso ter efetivamente esse resultado de adicionar *.localhost.com
ao meu /etc/hosts/
arquivo?
Se não for possível, como resolvo esse problema? Eu preciso testar subdomínios curinga no meu servidor local. É um devserver Django, o servidor Django dev pode lidar com os subdomínios? Algum outro software/roteamento pode me dar o resultado final que eu quero?
Como faço para diferenciar arquivos/pastas entre máquinas, desde que a única conectividade disponível seja ssh?
Qualquer unix:
Eu tenho a seguinte linha cmd que funciona bem.
rsync -avr -e ssh /home/dir [email protected]:/home/
Mas preciso configurá-lo agora para rsync em um servidor remoto que tenha apenas um servidor FTP. Como eu faço isso?
Eu olhei para a ajuda do rsync, mas rapidamente me perdi (eu não faço essas coisas com muita frequência).
Gostaria de adicionar uma variável de ambiente a uma máquina Windows (desktop ou servidor) e poder usá-la sem reinicializar essa máquina.
Digamos que você tenha um servidor de produção que hospeda uma variedade de aplicativos e um novo aplicativo precisa de uma variável de ambiente específica para ser executado. Você não deseja reiniciá-lo enquanto os usuários estiverem conectados aos seus outros aplicativos. Que escolhas você tem? Eu não gosto da opção de esperar até um bom momento para reiniciar. Deve haver uma maneira melhor. o que estou perdendo?
Houve uma série de perguntas sobre ferramentas de clonagem de disco e dd
foi sugerida pelo menos uma vez. Eu já pensei em me usar dd
, principalmente pela facilidade de uso, e que está prontamente disponível em praticamente todas as distribuições Linux inicializáveis.
Qual é a melhor maneira de usar dd
para clonar um disco? Fiz uma pesquisa rápida no Google e o primeiro resultado foi uma tentativa aparentemente fracassada . Existe alguma coisa que eu preciso fazer depois de usar dd
, ou seja, há algo que NÃO PODE ser lido usando dd
?