Avatar billede bmk1971 Juniormester
06. februar 2013 - 09:49 Der er 7 kommentarer og
1 løsning

problemer med SQL database i Linux

Hejsa.
Jeg har et problem med min database. Jeg kører på en Raspberry pi og 8gb. Jeg lægger forskellige ting ind i databasen daglig men rydder også op så data der er ældre end 3 dage bliver smidt ud. Alligevel får jeg denne fejl. Hvad skal jeg gøre. Jeg har købt et 16 GB kort. Hjælper det.
[FAIL] ./mysql: ERROR: The partition with /var/lib/mysql is too full! ... failed!
Avatar billede arne_v Ekspert
06. februar 2013 - 16:05 #1
Fejl beskeden siger at det er plads problemer, saa at flytte det over paa en ny stor partition var oplagt.
Avatar billede erikjacobsen Ekspert
06. februar 2013 - 19:04 #2
Avatar billede erikjacobsen Ekspert
06. februar 2013 - 19:43 #3
Ups. Der står mysql. Også i mysql kan du inddrage fri plads: http://forums.mysql.com/read.php?35,121880,121886
Avatar billede erikjacobsen Ekspert
06. februar 2013 - 19:44 #4
Linket er h t t p://forums.mysql.com/read.php?35,121880,121886
Avatar billede bmk1971 Juniormester
12. februar 2013 - 22:48 #5
Jeg opgraderer mit kort til et 16 GB kort fik jeg løst problemet Efterfølgende har jeg fået denne fejl. Jeg forstår ikke at der er så mange problemer da jeg ikke har så mange date inde i db. Der er ialt 5 tabeller hvor der ialt er 500 data af forskellig art. Det skyldes at der konstant bliver smidt data ud. Alligevel får jeg denne fejl. Der var ikke mere plads på det eksisterende kort (8gb). Det betyder at jeg ca. har 8 gb til databasen. Alligevel får jeg denne fejl.



root@raspberrypi:/etc/init.d# mysqld restart
130211 23:08:55 [Note] Plugin 'FEDERATED' is disabled.
130211 23:08:55 InnoDB: The InnoDB memory heap is disabled
130211 23:08:55 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130211 23:08:55 InnoDB: Compressed tables use zlib 1.2.7
130211 23:08:55 InnoDB: Using Linux native AIO
130211 23:08:55 InnoDB: Initializing buffer pool, size = 128.0M
130211 23:08:56 InnoDB: Completed initialization of buffer pool
130211 23:08:56 InnoDB: highest supported file format is Barracuda.
130211 23:08:57  InnoDB: Waiting for the background threads to start
130211 23:08:58 InnoDB: 1.1.8 started; log sequence number 4983889
mysqld: Too many arguments (first extra is 'restart').
Use --verbose --help to get a list of available options
130211 23:08:58 [ERROR] Aborting

130211 23:08:58  InnoDB: Starting shutdown...
130211 23:08:59  InnoDB: Shutdown completed; log sequence number 4983889
130211 23:08:59 [Note] mysqld: Shutdown complete
Avatar billede erikjacobsen Ekspert
12. februar 2013 - 22:53 #6
Så er det mere om hvordan du starter eller genstarter mysql på din maskine. Det varierer lidt. Her er der nogle mulgheder:
http://theos.in/desktop-linux/tip-that-matters/how-do-i-restart-mysql-server/
Avatar billede bmk1971 Juniormester
13. februar 2013 - 01:01 #7
root@raspberrypi:/etc/init.d# service mysqld stop
mysqld: unrecognized service
og det er samme svar ved alle service medd.


root@raspberrypi:/etc/init.d# mysql start
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

og

mysqld start giver det svar som jeg kom med i mit tidligere indlæg.
Avatar billede bmk1971 Juniormester
14. februar 2013 - 15:56 #8
Raspberry pi laver  under normale omstændigheder kun en partition på 2 gb. Derfor bliver den hurtig fyldt op med alt muligt spec når styresystemet også skal være der. Selvom jeg satte et 16 gb kort i hjalp det lige fedt. Løsningen er at fjerne partition og lave en ny med samme start adresse og til enden af kortet. Herefter skulle man så enable mysqld.sock igen. Jeg synes ikke at nogen af jer kom frem til denne løsning, men jeg er overbevist om at det er det rigtige.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester