CentOS4.3デフォルトで init.dにmysqlがない。 my.conf も? | サーバ構築ログ

CentOS4.3デフォルトで init.dにmysqlがない。 my.conf も?

CentOS4.3デフォルトで init.dにmysqlがない。
とりあえず、yumでアップデートで回避できます。

[root@sip mysql]# yum -y install mysql-server php-mysql
Setting up Install Process
Setting up repositories
update 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for mysql-server to pack into transaction set.
mysql-server-4.1.12-3.RHE 100% |=========================| 28 kB 00:00
---> Package mysql-server.i386 0:4.1.12-3.RHEL4.1 set to be updated
---> Downloading header for php-mysql to pack into transaction set.
php-mysql-4.3.9-3.12.i386 100% |=========================| 18 kB 00:00
---> Package php-mysql.i386 0:4.3.9-3.12 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
mysql-server i386 4.1.12-3.RHEL4.1 base 6.7 M
php-mysql i386 4.3.9-3.12 update 34 k

Transaction Summary
=============================================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 6.7 M
Downloading Packages:
(1/2): mysql-server-4.1.1 100% |=========================| 6.7 MB 00:09
(2/2): php-mysql-4.3.9-3. 100% |=========================| 34 kB 00:00
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: php-mysql ######################### [1/2]
Installing: mysql-server ######################### [2/2]

Installed: mysql-server.i386 0:4.1.12-3.RHEL4.1 php-mysql.i386 0:4.3.9-3.12
Complete!
[root@sip mysql]#

[root@sip mysql]# mysql -u root
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


#このメッセージは、mysqlが起動していないとのこと。

[root@sip mysql]# /etc/rc.d/init.d/m
mdmonitor mdmpd messagebus microcode_ctl mysqld
[root@sip mysql]# /etc/rc.d/init.d/mysqld start
MySQL データベースを初期化中: [ OK ]
MySQL を起動中: [ OK ]
[root@sip mysql]#


。もちろん、my.confも?

Centosデフォルトのrpmだけがあるときと違って、yum updateしたのでinit.dにmysqlがある!!


[root@sip]# /usr/sbin/ser_mysql.sh create
MySql password for root:
Domain (realm) for the default user 'admin':

/usr/sbin/ser_mysql.sh: line 1: gen_ha1: command not found
HA1 calculation failed

これが出た場合はパスがおかしいので
echo $PATHなどでチェックすること。