mysql 설치 후 safe_mode로만 실행됩니다.

dvvbstation의 이미지

CentOS 5.3

mysql 5.1.36 버전으로 컴파일 하였습니다.
rpm으로 깔린 버전은 없는 것을 확인하였구요.

db소유권을 mysql 유져로 한 후 db를 생성.
환경설정파일을 /etc/my.cnf에 복사하였고 데몬 init에 등록 후 실행.
그런데 프로세스보면 mysql이 mysql_safe 모드로만 실행이 되네요.

정상적이라면
##>./mysql 하면 암호없이 로그인 되어야 하고
mysqladmin으로 패스워드 바꾸곤 했는데 무엇이 문제인지 모르겠습니다.

아래는 /etc/my.cnf에서 sockek파일을 다르게 주고 실행을 해 보았고
/etc/init.d/mysqld 에서 basedir과 datadir를 설치한 경로로 지정도 해보았습니다.

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/client.sock' (2)

/usr/local/server/mysql/var/abc.def.net.err파일을 연 것입니다.

090728 20:16:45 mysqld_safe Starting mysqld daemon with databases from /usr/local/server/mysql/var
090728 20:16:45 [Note] Event Scheduler: Loaded 0 events
090728 20:16:45 [Note] /usr/local/server/mysql/libexec/mysqld: ready for connections.
Version: '5.1.36' socket: '/tmp/server.sock' port: 3306 Source distribution
090728 20:16:51 [Note] /usr/local/server/mysql/libexec/mysqld: Normal shutdown

090728 20:16:51 [Note] Event Scheduler: Purging the queue. 0 events
090728 20:16:51 [Note] /usr/local/server/mysql/libexec/mysqld: Shutdown complete

090728 20:16:51 mysqld_safe mysqld from pid file /usr/local/server/mysql/var/abc.def.net.pid ended

도움 부탁드릴께요.

dvvbstation의 이미지

결론은 yum인스톨이 노화를 방지한다는 것을 깨달았습니다.

php를 컴파일시 mysql의 경로를 임의지정했기 때문에
mysql만 yum으로 설치한다고 정상적인 작동을 하는게 아니더군요.
서로 의존성이 걸려있기 때문에

소스면 소스, 패키지면 패키지로 묶어서 설치해야 된다는 것을 알았습니다.
APM설치에 걸린시간만 대략 며칠 이네요.

이번 경험으로... yum인스톨이라는 자명한 답을 이끌어내는군요.

dvvbstation의 이미지

해결책을 찾았습니다.
시스템 메모리에 따라 달리 카피하는 my.cnf파일 때문이었네요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.