+ Responder ao Tópico



  1. #1
    juniox
    Visitante

    Padrão cade o my.cnf?

    seguinte, peguei uma máquina aqui já com tudo instalado (redhat e mysql 4.1.10)

    fui editar o /etc/my.cnf e o maldito não existe.

    essa versão possui arquivo de configuração diferente ou é só eu criar esse arquivo para que ele seja lido pelo mysql?

    valeu

  2. #2

    Padrão cade o my.cnf?

    vc ja tentou localizar ele com o comando 'find' ?






  3. #3
    juniox
    Visitante

    Padrão cade o my.cnf?

    sim
    não existe o arquivo

  4. #4

    Padrão cade o my.cnf?

    bem, posso dar duas sugestões..

    1 - verique no script que inicializa o seu mysql, se o arquivo de configuracao nao está com outro nome.. o antigo administrador pode ter mudado o nome do arquivo e a localização...

    ou

    2 - pegue um arquivo, com as configuracoes basicas e coloque no seu '/etc'




  5. #5
    juniox
    Visitante

    Padrão cade o my.cnf?

    então cara, tá estranho aqui
    comparei o /etc/rc.d/init.d/mysql de um servidor que possui o /etc/my.cnf com o mesmo arquivo dessa máquina

    eles estão idênticos, mas nessa maldita não existe o /etc/my.cnf

    porém, como o mysql inicia então sem o seu arquivo.conf ???

    muito bizarro

  6. #6

    Padrão cade o my.cnf?

    e põe bizarro nisso...
    não sei como o banco pode subir sem um arquivo de iniciação...
    não conheço bem o MySQL, mas não creio que seja possível subir só com os parâmetros default...
    mas... se você está dizendo que ele está apontando para um arquivo que não existe e mesmo assim ele sobe, vamos chamar o padre Quevedo... risos... (não sei se é padre ou se é assim que se escreve, mas isso não tem importância... risos...)



  7. #7

    Padrão cade o my.cnf?

    que tal copiar os bancos de dados e reinstalar o MySQL, é possivel ?

  8. #8
    juniox
    Visitante

    Padrão cade o my.cnf?

    o problema é que esse servidor tá sendo utilizado na intranet da empresa.. que é acessado 24h/dia...

    tipo... no arquivo de inicialização ele aponta para /etc/my.cnf
    mas não existe o arquivo

    ótimo

    se eu criar esse arquivo, ele deverá ser lido então, não?

    e não achei má idéia chamar o padre quevedo
    uahuahuahuahua



  9. #9

    Padrão cade o my.cnf?

    meu medo é ele ler e achar algo diferente e dar pau, mais que ele vai ler vai, pois o arquivo de inicialização esta apontando pra ele !

  10. #10



  11. #11
    Visitante

    Padrão cade o my.cnf?

    na minha maquina esta como my-large.cnf, e outros que nao lembro ,
    procure na pasta /etc por my*.cnf.

    talvez seja isso.

  12. #12

    Padrão cade o my.cnf?

    roda tb um ps -aux | grep mysql

    geralmente ele mostra qual eh a conf que ele ta usando



  13. #13
    bruosps
    Visitante

    Padrão cade o my.cnf?

    É isso mesmo .. o banco sobe com as config default dele...
    existe sim um arquivo chamado my-large.cnf ... ele normalmente fica na pasta de instalação do MySQL/script .... ou qualquer coisa .. copia ele para seu /etc .. muda o nome dele para my.cnf ...
    OU
    simplemente cria o arquivo no /etc ... e seta suas configurações .. lá .. e verifique no seu init/mysql ..se está apontando para o /etc/my.cnf ... se não .. é só vc achar a variavel e alterar...

  14. #14
    juniox
    Visitante

    Padrão cade o my.cnf?

    valeu galera
    eu simplesmente copiei o /etc/my.cnf de uma máquina que estava funcionando direito para essa...

    parece que está tudo certo agora...
    adicionei umas variáveis para controle de memória nele.. e está dando resultado...

    valeu
    :good:



  15. #15
    juniox
    Visitante

    Padrão cade o my.cnf?

    to achando estranho que as vezes dá "too many connections"...

    mas no my.cnf eu defini:

    set-variable = max_connections=10000


    :@:

  16. #16
    bruosps
    Visitante

    Padrão cade o my.cnf?

    lista os processos em execução ..
    com o ps .. ou htop
    ele mostra como q teu servidor MySQL ta sendo iniciado .. verifica ..se ele ta iniciando com o arquivo q vc pois lá ..