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

Arth's questions

Martin Hope
Arth
Asked: 2023-01-31 05:15:50 +0800 CST

PHP-FPM ERRO: [/etc/php-fpm.d/www.conf:xxx] entrada desconhecida 'process_control_timeout'

  • 5

Eu tenho uma pilha LAMP com Amazon Linux 2, Apache 2.4 e PHP-FPM para PHP 8.1 e estou tentando definir o valor process_control_timeoutem minha configuração PHP-FPM

Eu adicionei process_control_timeout=50sao final do arquivo /etc/php-fpm.d/www.conf, mas ao recarregar o PHP-FPM, ele falha e o status contém o erro

ERROR: [/etc/php-fpm.d/www.conf:xxx] unknown entry 'process_control_timeout'

De acordo com os documentos do PHP-FPM , process_control_timeouté uma opção válida e o arquivo de configuração mencionado /etc/php-fpm.confinclui/etc/php-fpm.d/www.conf

Como faço para definir esse valor corretamente?

php-fpm
  • 1 respostas
  • 13 Views
Martin Hope
Arth
Asked: 2023-01-18 02:38:21 +0800 CST

Como instalo o php-memcached para php 8.x no Amazon Linux 2 aarch64?

  • 6

Estou migrando nosso site de um servidor Centos mais antigo para uma nova instância do EC2 (Amazon Linux 2, aarch64). Eu gostaria de instalar a pilha LAMP e o memcached na pilha de instâncias do EC2; qual é a configuração que tínhamos em nosso antigo servidor

O repositório amzn2extra-php7.4 tem um pacote php-pecl-memcached.aarch64, mas não há nenhum pacote correspondente para amzn2extra-php8.0 ou amzn2extra-php8.1

Todos os guias que encontrei online são para PHP 7.4 e parecem fazer uso de php-pecl-memcached, e prefiro não fazer o downgrade para uma versão do PHP que não é mais suportada

Encontrei alguma documentação sobre como instalar a extensão Amazon Elasticache, que oferece suporte ao memcached, mas que parece ser projetada apenas para conectar-se a um cluster gerenciado separado e desejo instalar o memcached na mesma máquina

Existe uma solução alternativa?

php
  • 1 respostas
  • 53 Views
Martin Hope
Arth
Asked: 2018-02-08 05:52:42 +0800 CST

Configurando Hugepages Transparentes; [sempre], [madvise] ou [nunca]

  • 10

Temos vários servidores de pilha Centos 7 LAMP de uso geral que executam o Apache com bancos de dados MariaDB subjacentes.

Dos documentos do RedHat Performance Tuning para RHEL 6 :

Transparent Hugepages (THP) esconde grande parte da complexidade no uso de páginas enormes de administradores de sistema e desenvolvedores. Como o objetivo do THP é melhorar o desempenho, seus desenvolvedores (tanto da comunidade quanto da Red Hat) testaram e otimizaram o THP em uma ampla variedade de sistemas, configurações, aplicativos e cargas de trabalho. Isso permite que as configurações padrão do THP melhorem o desempenho da maioria das configurações do sistema. No entanto, o THP não é recomendado para cargas de trabalho de banco de dados.

O que parece ótimo, até a seção de banco de dados. Na verdade, algumas das opções do MariaDB, como o mecanismo TokuDB, exigem que o THP seja desativado.

Muitos dos guias que encontrei para desabilitar o THP instruem a alteração da configuração padrão de transparent_hugepages= alwayspara never.

No entanto, dos documentos do RedHat Performance Tuning para RHEL 7 :

Para evitar que os aplicativos aloquem mais recursos de memória do que o necessário, você pode desabilitar páginas enormes em todo o sistema e habilitá-las apenas dentro das regiões MADV_HUGEPAGE madvise

Se eu li certo, transparent_hugepages= madviseparece uma opção muito melhor, permitindo que processos que se beneficiam do THP os usem e aqueles que não o fazem não.

Eu encontrei um artigo sugerindo essa abordagem.

Por que essa não é a opção padrão?

Existem situações em que usar transparent_hugepages= neveré mais sábio do que madvise?

redhat
  • 1 respostas
  • 6991 Views
Martin Hope
Arth
Asked: 2016-03-31 05:58:58 +0800 CST

Centos 6; phpMyAdmin 'Não é possível fazer login no servidor MySQL' após mover mysql.sock

  • 2

Recentemente, mudei meu mysql datadirpara /var/lib/mysqlum novo diretório /home/mysqlmontado em um novo disco rígido.

Para simplificar, pensei que seria bom colocar o tmpdire socketneste novo disco rígido.

Tudo funciona conforme planejado, até que movi o arquivo de soquete. Mover o arquivo de soquete impede que o phpMyAdmin faça login; Posso fazer login sem problemas na linha de comando e usando minha estrutura da web, mas não com o phpMyAdmin.

A única diferença entre uma configuração de trabalho e não está no meu my.cnfarquivo..

Trabalhando:

[mysqld]
socket = /var/lib/mysql/mysql.sock 

...

[client]
socket = /var/lib/mysql/mysql.sock

Não:

[mysqld]
socket = /home/mysql/mysql.sock 

...

[client]
socket = /home/mysql/mysql.sock

Supondo que seja um erro de permissão, verifiquei os caminhos de cada local:

drwxr-xr-x. root  root  var
drwxr-xr-x. root  root  lib
drwxr-xr-x  mysql mysql mysql
srwxrwxrwx  mysql mysql mysql.sock

drwxr-xr-x. root  root  home
drwxr-xr-x  mysql mysql mysql
srwxrwxrwx  mysql mysql mysql.sock

então eu estou supondo que eles estão bem. Eu assumi errado?

Eu phpMyAdmin configurado para usar 'localhost'Eu tenho a bind-addressopção mysql definida para nosso IP de rede local para o servidor (192.168.etc.)

Também reiniciei os servidores httpde mysqldao testar uma nova configuração.

Estou muito feliz em deixar o arquivo de soquete onde está, supondo que não seja um problema de segurança/desempenho, mas adoraria saber o que está acontecendo se alguém puder ajudar a esclarecer!

mysql
  • 2 respostas
  • 2929 Views
Martin Hope
Arth
Asked: 2015-10-09 06:39:13 +0800 CST

O tráfego médio faz com que o servidor wordpress exija uma reinicialização forçada

  • 0

Estamos tendo problemas com nosso servidor wordpress rackspace caindo com tráfego médio após o envio de um e-mail.

As especificações do servidor são:

CPU            2 vCPUs
RAM            2 GB
System Disk   80 GB
Network      240 Mb / s
Disk I/O    Good

Corrida:

Centos       7.0
Wordpress  4.3.1
Httpd      2.4.6
PHP       5.4.11
MariaDB   5.5.41

A instalação é bastante padrão, até onde posso dizer, e o banco de dados é bastante padrão, indexado e bastante pequeno. Também somos cache de objetos wordpress.

De acordo com a New Relic; durante o tráfego normal, o site gasta cerca de 80% do tempo em PHP, 15% do tempo na web externa e apenas uma pequena porcentagem no banco de dados. O tempo médio padrão do aplicativo de página é de cerca de 800 ms, o que parece lento para mim.

A execução de um teste de carga de 250 conexões em 1 minuto faz com que as conexões demorem progressivamente mais e comecem a expirar após cerca de 30, e o servidor pare de responder (mesmo quando o tráfego diminui). Requer uma reinicialização forçada para se tornar ativo novamente.

Não consigo me conectar usando o putty e a página inicial oscila entre o tempo limite e o retorno do temido 'Erro ao estabelecer conexão com o banco de dados'.

Usando o agente de monitoramento de espaço em rack no teste mais recente, parece que a CPU está atingindo o máximo de 100% pouco antes da morte, a memória usada atinge o pico de cerca de 1,6 GB com queda livre para cerca de 100 MB. Parece que cerca de 2 GB de memória de troca (total de 4 GB) também está sendo usado. O uso padrão parece ser de cerca de 15% da CPU, 800 MB de memória e 400 MB de swap.

Nossa configuração do Apache não define nenhum dos itens a seguir (nenhum arquivo em /etcdo); Tempo limite, KeepAlive, MaxKeepAliveRequests, KeepAliveTimeout; então eu estou supondo que está usando os valores padrão.

Eu olhei para as configurações do mariadb:

innodb_buffer_pool_size = 1400M
max_user_connections = 0

O que não parece ser a causa.

Também ativei o performance_schema, mas realmente não sei o que estou procurando. Eu nem tenho certeza se o DB é o problema.

Estou tentado a atualizar a instância, mas prefiro ter uma visão mais clara de onde está o gargalo e o que está causando a interrupção do servidor, em vez de apenas desacelerar.

Alguma ideia de por onde começar? Parece haver muitos ajustes possíveis por aí e muita informação.

apache-2.4
  • 2 respostas
  • 368 Views
Martin Hope
Arth
Asked: 2015-01-07 01:37:33 +0800 CST

O que significa RXTX Factor, o que é e como afeta meu servidor?

  • 2

Na visão geral da Rackspace para seus servidores de próxima geração, eles têm uma tabela de opções de sabor.

Na tabela há uma coluna chamada fator RXTX sem explicação. Tentei pesquisar no Google, mas não consegui encontrar nada definitivo (algo a ver com receber e transmitir?). Parece que aumenta com os servidores maiores, então acho que quanto maior, melhor. Alguém poderia me esclarecer?

performance
  • 2 respostas
  • 3304 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