No więc tak:
Odinstalowałem mysql'a poprzez pkgtool i skompilowalem "nowego" ze źródeł.
Problem nr 1
Po uruchomieniu mysql_install_db utworzyły się bazy mysql i test
polecenie
mysql.server start nie podnosi servera mysql
Oto zapis z logu
Kod
031128 21:18:16 mysqld started
031128 21:18:17 InnoDB: Log file ./ib_logfile0 did not exist: new to be created
InnoDB: Setting log file ./ib_logfile0 size to 5 MB
InnoDB: Database physically writes the file full: wait...
031128 21:18:17 InnoDB: Error: Write to file ./ib_logfile0 failed at offset 0 0.
InnoDB: 5242880 bytes should have been written, only -1 were written.
InnoDB: Operating system error number 28.
InnoDB: Check that your OS and file system support files of this size.
InnoDB: Check also that the disk is not full or a disk quota exceeded.
InnoDB: Error number 28 means 'No space left on device'.
InnoDB: See also section 13.2 at http://www.innodb.com/ibman.html
InnoDB: about operating system error numbers.
InnoDB: Error in creating ./ib_logfile0: probably out of disk space
031128 21:18:17 Can't init databases
031128 21:18:17 Aborting
031128 21:18:17 InnoDB: Warning: shutting down a not properly started
InnoDB: or created database!
031128 21:18:17 /usr/local/mysql/libexec/mysqld: Shutdown Complete
031128 21:18:17 mysqld ended
Nie mam pliku my.cnf w katalogu /etc/
Po skopiowaniu plików: ib_logfile0, ib_logfile0 i ibdata1 z katalogu gdzie swoje bazy miał poprzednio zainstalowany mysql (standardowo zainstalowany z plyty slackware) server mysql ruszył. Stworzył sobie takie pliki ale zajmowaly 0 kb
Problem nr 2
Polecenie
mysql.server stop nie zatrzymuje serwera mysql.
Kod
msql.server stop
No mysql pid file found. Looked for /usr/local/mysql/var/jack.pid.
Plik jack.pid jest w powyższym katalogi i ma 0 kb
Problem nr 3
Nadal nie mogę tworzyć żadnych baz i tabel w istniejących bazach
Informacje dodatkowe:
Kod
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 2.1G 2.1G 0 100% /
Wygląda na to, że jednak nie mam wolnego miejsca na dysku. To może być przyczyna moich problemów.
Kod
quota -v mysql
Disk quotas for users mysql (uid 27): none
Quota.... a móglby mi ktoś to troszkę objaśnić