Ticket #33998: akonadi-selftest-report-20120410.txt

File akonadi-selftest-report-20120410.txt, 32.5 KB (added by mparchet@…, 12 years ago)
Line 
1Akonadi Server Self-Test Report
2===============================
3
4Test 1:  ERROR
5--------
6
7Database driver not found.
8Details: The QtSQL driver 'QMYSQL' is required by your current Akonadi server configuration.
9The following drivers are installed: QSQLITE.
10Make sure the required driver is installed.
11
12File content of '/Users/rparchet/.config/akonadi/akonadiserverrc':
13[%General]
14Driver=QMYSQL
15
16[QMYSQL]
17Name=akonadi
18Host=
19Options="UNIX_SOCKET=/Users/rparchet/.local/share/akonadi/socket-MacBook-Pro-de-Michael.local/mysql.socket"
20ServerPath=/opt/local/libexec/mysqld
21StartServer=true
22
23
24Test 2:  SUCCESS
25--------
26
27Akonadi is not running as root
28Details: Akonadi is not running as a root/administrator user, which is the recommended setup for a secure system.
29
30Test 3:  SUCCESS
31--------
32
33MySQL server found.
34Details: You have currently configured Akonadi to use the MySQL server '/opt/local/libexec/mysqld'.
35Make sure you have the MySQL server installed, set the correct path and ensure you have the necessary read and execution rights on the server executable. The server executable is typically called 'mysqld'; its location varies depending on the distribution.
36
37Test 4:  SUCCESS
38--------
39
40MySQL server is executable.
41Details: MySQL server found: /opt/local/libexec/mysqld  Ver 5.1.61 for apple-darwin11.2.0 on i386 (Source distribution)
42
43
44Test 5:  ERROR
45--------
46
47MySQL server log contains errors.
48Details: The MySQL server error log file &apos;<a href='/Users/rparchet/.local/share/akonadi/db_data/mysql.err'>/Users/rparchet/.local/share/akonadi/db_data/mysql.err</a>&apos; contains errors.
49
50File content of '/Users/rparchet/.local/share/akonadi/db_data/mysql.err':
51120410 21:17:58 [Note] Plugin 'FEDERATED' is disabled.
52120410 21:17:58 [Note] Plugin 'ndbcluster' is disabled.
53120410 21:17:58  InnoDB: Initializing buffer pool, size = 80.0M
54120410 21:17:58  InnoDB: Completed initialization of buffer pool
55InnoDB: Unable to lock ./ibdata1, error: 35
56InnoDB: Check that you do not already have another mysqld process
57InnoDB: using the same InnoDB data or log files.
58120410 21:17:58  InnoDB: Retrying to lock the first data file
59InnoDB: Unable to lock ./ibdata1, error: 35
60InnoDB: Check that you do not already have another mysqld process
61InnoDB: using the same InnoDB data or log files.
62InnoDB: Unable to lock ./ibdata1, error: 35
63InnoDB: Check that you do not already have another mysqld process
64InnoDB: using the same InnoDB data or log files.
65InnoDB: Unable to lock ./ibdata1, error: 35
66InnoDB: Check that you do not already have another mysqld process
67InnoDB: using the same InnoDB data or log files.
68InnoDB: Unable to lock ./ibdata1, error: 35
69InnoDB: Check that you do not already have another mysqld process
70InnoDB: using the same InnoDB data or log files.
71InnoDB: Unable to lock ./ibdata1, error: 35
72InnoDB: Check that you do not already have another mysqld process
73InnoDB: using the same InnoDB data or log files.
74InnoDB: Unable to lock ./ibdata1, error: 35
75InnoDB: Check that you do not already have another mysqld process
76InnoDB: using the same InnoDB data or log files.
77InnoDB: Unable to lock ./ibdata1, error: 35
78InnoDB: Check that you do not already have another mysqld process
79InnoDB: using the same InnoDB data or log files.
80InnoDB: Unable to lock ./ibdata1, error: 35
81InnoDB: Check that you do not already have another mysqld process
82InnoDB: using the same InnoDB data or log files.
83InnoDB: Unable to lock ./ibdata1, error: 35
84InnoDB: Check that you do not already have another mysqld process
85InnoDB: using the same InnoDB data or log files.
86InnoDB: Unable to lock ./ibdata1, error: 35
87InnoDB: Check that you do not already have another mysqld process
88InnoDB: using the same InnoDB data or log files.
89InnoDB: Unable to lock ./ibdata1, error: 35
90InnoDB: Check that you do not already have another mysqld process
91InnoDB: using the same InnoDB data or log files.
92InnoDB: Unable to lock ./ibdata1, error: 35
93InnoDB: Check that you do not already have another mysqld process
94InnoDB: using the same InnoDB data or log files.
95InnoDB: Unable to lock ./ibdata1, error: 35
96InnoDB: Check that you do not already have another mysqld process
97InnoDB: using the same InnoDB data or log files.
98InnoDB: Unable to lock ./ibdata1, error: 35
99InnoDB: Check that you do not already have another mysqld process
100InnoDB: using the same InnoDB data or log files.
101InnoDB: Unable to lock ./ibdata1, error: 35
102InnoDB: Check that you do not already have another mysqld process
103InnoDB: using the same InnoDB data or log files.
104InnoDB: Unable to lock ./ibdata1, error: 35
105InnoDB: Check that you do not already have another mysqld process
106InnoDB: using the same InnoDB data or log files.
107InnoDB: Unable to lock ./ibdata1, error: 35
108InnoDB: Check that you do not already have another mysqld process
109InnoDB: using the same InnoDB data or log files.
110InnoDB: Unable to lock ./ibdata1, error: 35
111InnoDB: Check that you do not already have another mysqld process
112InnoDB: using the same InnoDB data or log files.
113InnoDB: Unable to lock ./ibdata1, error: 35
114InnoDB: Check that you do not already have another mysqld process
115InnoDB: using the same InnoDB data or log files.
116InnoDB: Unable to lock ./ibdata1, error: 35
117InnoDB: Check that you do not already have another mysqld process
118InnoDB: using the same InnoDB data or log files.
119InnoDB: Unable to lock ./ibdata1, error: 35
120InnoDB: Check that you do not already have another mysqld process
121InnoDB: using the same InnoDB data or log files.
122InnoDB: Unable to lock ./ibdata1, error: 35
123InnoDB: Check that you do not already have another mysqld process
124InnoDB: using the same InnoDB data or log files.
125InnoDB: Unable to lock ./ibdata1, error: 35
126InnoDB: Check that you do not already have another mysqld process
127InnoDB: using the same InnoDB data or log files.
128InnoDB: Unable to lock ./ibdata1, error: 35
129InnoDB: Check that you do not already have another mysqld process
130InnoDB: using the same InnoDB data or log files.
131InnoDB: Unable to lock ./ibdata1, error: 35
132InnoDB: Check that you do not already have another mysqld process
133InnoDB: using the same InnoDB data or log files.
134InnoDB: Unable to lock ./ibdata1, error: 35
135InnoDB: Check that you do not already have another mysqld process
136InnoDB: using the same InnoDB data or log files.
137InnoDB: Unable to lock ./ibdata1, error: 35
138InnoDB: Check that you do not already have another mysqld process
139InnoDB: using the same InnoDB data or log files.
140InnoDB: Unable to lock ./ibdata1, error: 35
141InnoDB: Check that you do not already have another mysqld process
142InnoDB: using the same InnoDB data or log files.
143InnoDB: Unable to lock ./ibdata1, error: 35
144InnoDB: Check that you do not already have another mysqld process
145InnoDB: using the same InnoDB data or log files.
146InnoDB: Unable to lock ./ibdata1, error: 35
147InnoDB: Check that you do not already have another mysqld process
148InnoDB: using the same InnoDB data or log files.
149InnoDB: Unable to lock ./ibdata1, error: 35
150InnoDB: Check that you do not already have another mysqld process
151InnoDB: using the same InnoDB data or log files.
152InnoDB: Unable to lock ./ibdata1, error: 35
153InnoDB: Check that you do not already have another mysqld process
154InnoDB: using the same InnoDB data or log files.
155InnoDB: Unable to lock ./ibdata1, error: 35
156InnoDB: Check that you do not already have another mysqld process
157InnoDB: using the same InnoDB data or log files.
158InnoDB: Unable to lock ./ibdata1, error: 35
159InnoDB: Check that you do not already have another mysqld process
160InnoDB: using the same InnoDB data or log files.
161InnoDB: Unable to lock ./ibdata1, error: 35
162InnoDB: Check that you do not already have another mysqld process
163InnoDB: using the same InnoDB data or log files.
164InnoDB: Unable to lock ./ibdata1, error: 35
165InnoDB: Check that you do not already have another mysqld process
166InnoDB: using the same InnoDB data or log files.
167InnoDB: Unable to lock ./ibdata1, error: 35
168InnoDB: Check that you do not already have another mysqld process
169InnoDB: using the same InnoDB data or log files.
170InnoDB: Unable to lock ./ibdata1, error: 35
171InnoDB: Check that you do not already have another mysqld process
172InnoDB: using the same InnoDB data or log files.
173InnoDB: Unable to lock ./ibdata1, error: 35
174InnoDB: Check that you do not already have another mysqld process
175InnoDB: using the same InnoDB data or log files.
176InnoDB: Unable to lock ./ibdata1, error: 35
177InnoDB: Check that you do not already have another mysqld process
178InnoDB: using the same InnoDB data or log files.
179InnoDB: Unable to lock ./ibdata1, error: 35
180InnoDB: Check that you do not already have another mysqld process
181InnoDB: using the same InnoDB data or log files.
182InnoDB: Unable to lock ./ibdata1, error: 35
183InnoDB: Check that you do not already have another mysqld process
184InnoDB: using the same InnoDB data or log files.
185InnoDB: Unable to lock ./ibdata1, error: 35
186InnoDB: Check that you do not already have another mysqld process
187InnoDB: using the same InnoDB data or log files.
188InnoDB: Unable to lock ./ibdata1, error: 35
189InnoDB: Check that you do not already have another mysqld process
190InnoDB: using the same InnoDB data or log files.
191InnoDB: Unable to lock ./ibdata1, error: 35
192InnoDB: Check that you do not already have another mysqld process
193InnoDB: using the same InnoDB data or log files.
194InnoDB: Unable to lock ./ibdata1, error: 35
195InnoDB: Check that you do not already have another mysqld process
196InnoDB: using the same InnoDB data or log files.
197InnoDB: Unable to lock ./ibdata1, error: 35
198InnoDB: Check that you do not already have another mysqld process
199InnoDB: using the same InnoDB data or log files.
200InnoDB: Unable to lock ./ibdata1, error: 35
201InnoDB: Check that you do not already have another mysqld process
202InnoDB: using the same InnoDB data or log files.
203InnoDB: Unable to lock ./ibdata1, error: 35
204InnoDB: Check that you do not already have another mysqld process
205InnoDB: using the same InnoDB data or log files.
206InnoDB: Unable to lock ./ibdata1, error: 35
207InnoDB: Check that you do not already have another mysqld process
208InnoDB: using the same InnoDB data or log files.
209InnoDB: Unable to lock ./ibdata1, error: 35
210InnoDB: Check that you do not already have another mysqld process
211InnoDB: using the same InnoDB data or log files.
212InnoDB: Unable to lock ./ibdata1, error: 35
213InnoDB: Check that you do not already have another mysqld process
214InnoDB: using the same InnoDB data or log files.
215InnoDB: Unable to lock ./ibdata1, error: 35
216InnoDB: Check that you do not already have another mysqld process
217InnoDB: using the same InnoDB data or log files.
218InnoDB: Unable to lock ./ibdata1, error: 35
219InnoDB: Check that you do not already have another mysqld process
220InnoDB: using the same InnoDB data or log files.
221InnoDB: Unable to lock ./ibdata1, error: 35
222InnoDB: Check that you do not already have another mysqld process
223InnoDB: using the same InnoDB data or log files.
224InnoDB: Unable to lock ./ibdata1, error: 35
225InnoDB: Check that you do not already have another mysqld process
226InnoDB: using the same InnoDB data or log files.
227InnoDB: Unable to lock ./ibdata1, error: 35
228InnoDB: Check that you do not already have another mysqld process
229InnoDB: using the same InnoDB data or log files.
230InnoDB: Unable to lock ./ibdata1, error: 35
231InnoDB: Check that you do not already have another mysqld process
232InnoDB: using the same InnoDB data or log files.
233InnoDB: Unable to lock ./ibdata1, error: 35
234InnoDB: Check that you do not already have another mysqld process
235InnoDB: using the same InnoDB data or log files.
236InnoDB: Unable to lock ./ibdata1, error: 35
237InnoDB: Check that you do not already have another mysqld process
238InnoDB: using the same InnoDB data or log files.
239InnoDB: Unable to lock ./ibdata1, error: 35
240InnoDB: Check that you do not already have another mysqld process
241InnoDB: using the same InnoDB data or log files.
242InnoDB: Unable to lock ./ibdata1, error: 35
243InnoDB: Check that you do not already have another mysqld process
244InnoDB: using the same InnoDB data or log files.
245InnoDB: Unable to lock ./ibdata1, error: 35
246InnoDB: Check that you do not already have another mysqld process
247InnoDB: using the same InnoDB data or log files.
248InnoDB: Unable to lock ./ibdata1, error: 35
249InnoDB: Check that you do not already have another mysqld process
250InnoDB: using the same InnoDB data or log files.
251InnoDB: Unable to lock ./ibdata1, error: 35
252InnoDB: Check that you do not already have another mysqld process
253InnoDB: using the same InnoDB data or log files.
254InnoDB: Unable to lock ./ibdata1, error: 35
255InnoDB: Check that you do not already have another mysqld process
256InnoDB: using the same InnoDB data or log files.
257InnoDB: Unable to lock ./ibdata1, error: 35
258InnoDB: Check that you do not already have another mysqld process
259InnoDB: using the same InnoDB data or log files.
260InnoDB: Unable to lock ./ibdata1, error: 35
261InnoDB: Check that you do not already have another mysqld process
262InnoDB: using the same InnoDB data or log files.
263InnoDB: Unable to lock ./ibdata1, error: 35
264InnoDB: Check that you do not already have another mysqld process
265InnoDB: using the same InnoDB data or log files.
266InnoDB: Unable to lock ./ibdata1, error: 35
267InnoDB: Check that you do not already have another mysqld process
268InnoDB: using the same InnoDB data or log files.
269InnoDB: Unable to lock ./ibdata1, error: 35
270InnoDB: Check that you do not already have another mysqld process
271InnoDB: using the same InnoDB data or log files.
272InnoDB: Unable to lock ./ibdata1, error: 35
273InnoDB: Check that you do not already have another mysqld process
274InnoDB: using the same InnoDB data or log files.
275InnoDB: Unable to lock ./ibdata1, error: 35
276InnoDB: Check that you do not already have another mysqld process
277InnoDB: using the same InnoDB data or log files.
278InnoDB: Unable to lock ./ibdata1, error: 35
279InnoDB: Check that you do not already have another mysqld process
280InnoDB: using the same InnoDB data or log files.
281InnoDB: Unable to lock ./ibdata1, error: 35
282InnoDB: Check that you do not already have another mysqld process
283InnoDB: using the same InnoDB data or log files.
284InnoDB: Unable to lock ./ibdata1, error: 35
285InnoDB: Check that you do not already have another mysqld process
286InnoDB: using the same InnoDB data or log files.
287InnoDB: Unable to lock ./ibdata1, error: 35
288InnoDB: Check that you do not already have another mysqld process
289InnoDB: using the same InnoDB data or log files.
290InnoDB: Unable to lock ./ibdata1, error: 35
291InnoDB: Check that you do not already have another mysqld process
292InnoDB: using the same InnoDB data or log files.
293InnoDB: Unable to lock ./ibdata1, error: 35
294InnoDB: Check that you do not already have another mysqld process
295InnoDB: using the same InnoDB data or log files.
296InnoDB: Unable to lock ./ibdata1, error: 35
297InnoDB: Check that you do not already have another mysqld process
298InnoDB: using the same InnoDB data or log files.
299InnoDB: Unable to lock ./ibdata1, error: 35
300InnoDB: Check that you do not already have another mysqld process
301InnoDB: using the same InnoDB data or log files.
302InnoDB: Unable to lock ./ibdata1, error: 35
303InnoDB: Check that you do not already have another mysqld process
304InnoDB: using the same InnoDB data or log files.
305InnoDB: Unable to lock ./ibdata1, error: 35
306InnoDB: Check that you do not already have another mysqld process
307InnoDB: using the same InnoDB data or log files.
308InnoDB: Unable to lock ./ibdata1, error: 35
309InnoDB: Check that you do not already have another mysqld process
310InnoDB: using the same InnoDB data or log files.
311InnoDB: Unable to lock ./ibdata1, error: 35
312InnoDB: Check that you do not already have another mysqld process
313InnoDB: using the same InnoDB data or log files.
314InnoDB: Unable to lock ./ibdata1, error: 35
315InnoDB: Check that you do not already have another mysqld process
316InnoDB: using the same InnoDB data or log files.
317InnoDB: Unable to lock ./ibdata1, error: 35
318InnoDB: Check that you do not already have another mysqld process
319InnoDB: using the same InnoDB data or log files.
320InnoDB: Unable to lock ./ibdata1, error: 35
321InnoDB: Check that you do not already have another mysqld process
322InnoDB: using the same InnoDB data or log files.
323InnoDB: Unable to lock ./ibdata1, error: 35
324InnoDB: Check that you do not already have another mysqld process
325InnoDB: using the same InnoDB data or log files.
326InnoDB: Unable to lock ./ibdata1, error: 35
327InnoDB: Check that you do not already have another mysqld process
328InnoDB: using the same InnoDB data or log files.
329InnoDB: Unable to lock ./ibdata1, error: 35
330InnoDB: Check that you do not already have another mysqld process
331InnoDB: using the same InnoDB data or log files.
332InnoDB: Unable to lock ./ibdata1, error: 35
333InnoDB: Check that you do not already have another mysqld process
334InnoDB: using the same InnoDB data or log files.
335InnoDB: Unable to lock ./ibdata1, error: 35
336InnoDB: Check that you do not already have another mysqld process
337InnoDB: using the same InnoDB data or log files.
338InnoDB: Unable to lock ./ibdata1, error: 35
339InnoDB: Check that you do not already have another mysqld process
340InnoDB: using the same InnoDB data or log files.
341InnoDB: Unable to lock ./ibdata1, error: 35
342InnoDB: Check that you do not already have another mysqld process
343InnoDB: using the same InnoDB data or log files.
344InnoDB: Unable to lock ./ibdata1, error: 35
345InnoDB: Check that you do not already have another mysqld process
346InnoDB: using the same InnoDB data or log files.
347InnoDB: Unable to lock ./ibdata1, error: 35
348InnoDB: Check that you do not already have another mysqld process
349InnoDB: using the same InnoDB data or log files.
350InnoDB: Unable to lock ./ibdata1, error: 35
351InnoDB: Check that you do not already have another mysqld process
352InnoDB: using the same InnoDB data or log files.
353InnoDB: Unable to lock ./ibdata1, error: 35
354InnoDB: Check that you do not already have another mysqld process
355InnoDB: using the same InnoDB data or log files.
356InnoDB: Unable to lock ./ibdata1, error: 35
357InnoDB: Check that you do not already have another mysqld process
358InnoDB: using the same InnoDB data or log files.
359120410 21:19:38  InnoDB: Unable to open the first data file
360InnoDB: Error in opening ./ibdata1
361120410 21:19:38  InnoDB: Operating system error number 35 in a file operation.
362InnoDB: Error number 35 means 'Resource temporarily unavailable'.
363InnoDB: Some operating system error numbers are described at
364InnoDB: http://dev.mysql.com/doc/refman/5.1/en/operating-system-error-codes.html
365InnoDB: Could not open or create data files.
366InnoDB: If you tried to add new data files, and it failed here,
367InnoDB: you should now edit innodb_data_file_path in my.cnf back
368InnoDB: to what it was, and remove the new ibdata files InnoDB created
369InnoDB: in this failed attempt. InnoDB only wrote those files full of
370InnoDB: zeros, but did not yet use them in any way. But be careful: do not
371InnoDB: remove old data files which contain your precious data!
372120410 21:19:38 [ERROR] Plugin 'InnoDB' init function returned error.
373120410 21:19:38 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
374120410 21:19:38 [ERROR] Unknown/unsupported table type: innodb
375120410 21:19:38 [ERROR] Aborting
376
377120410 21:19:38 [Note] /opt/local/libexec/mysqld: Shutdown complete
378
379
380
381Test 6:  SUCCESS
382--------
383
384MySQL server default configuration found.
385Details: The default configuration for the MySQL server was found and is readable at <a href='/opt/local/share/config/akonadi/mysql-global.conf'>/opt/local/share/config/akonadi/mysql-global.conf</a>.
386
387File content of '/opt/local/share/config/akonadi/mysql-global.conf':
388#
389# Global Akonadi MySQL server settings,
390# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
391#
392# Based on advice by Kris Köhntopp <kris@mysql.com>
393#
394[mysqld]
395
396# strict query parsing/interpretation
397# TODO: make Akonadi work with those settings enabled
398# sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
399# sql_mode=strict_trans_tables
400
401# DEBUGGING:
402# log all queries, useful for debugging but generates an enormous amount of data
403# log=mysql.full
404# log queries slower than n seconds, log file name relative to datadir (for debugging only)
405# log_slow_queries=mysql.slow
406# long_query_time=1
407# log queries not using indices, debug only, disable for production use
408# log_queries_not_using_indexes=1
409#
410# mesure database size and adjust innodb_buffer_pool_size
411# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
412
413# NOTES:
414# Keep Innob_log_waits and keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
415
416#expire_logs_days=3
417
418#sync_bin_log=0
419
420# Use UTF-8 encoding for tables
421character_set_server=utf8
422collation_server=utf8_general_ci
423
424# use InnoDB for transactions and better crash recovery
425default_storage_engine=innodb
426
427# memory pool InnoDB uses to store data dictionary information and other internal data structures (default:1M)
428innodb_additional_mem_pool_size=1M
429
430# memory buffer InnoDB uses to cache data and indexes of its tables (default:128M)
431# Larger values means less I/O
432innodb_buffer_pool_size=80M
433
434# Create a .ibd file for each table (default:0)
435innodb_file_per_table=1
436
437# Write out the log buffer to the log file at each commit (default:1)
438innodb_flush_log_at_trx_commit=2
439
440# Buffer size used to write to the log files on disk (default:1M for builtin, 8M for plugin)
441# larger values means less I/O
442innodb_log_buffer_size=1M
443
444# Size of each log file in a log group (default:5M) larger means less I/O but more time for recovery.
445innodb_log_file_size=64M
446
447# # error log file name, relative to datadir (default:hostname.err)
448log_error=mysql.err
449
450# print warnings and connection errors (default:1)
451log_warnings=2
452
453# Convert table named to lowercase
454lower_case_table_names=1
455
456# Maximum size of one packet or any generated/intermediate string. (default:1M)
457max_allowed_packet=32M
458
459# Maximum simultaneous connections allowed (default:100)
460max_connections=256
461
462# The two options below make no sense with prepared statements and/or transactions
463# (make sense when having the same query multiple times)
464
465# Memory allocated for caching query results (default:0 (disabled))
466query_cache_size=0
467
468# Do not cache results (default:1)
469query_cache_type=0
470
471# Do not use the privileges mechanisms
472skip_grant_tables
473
474# Do not listen for TCP/IP connections at all
475skip_networking
476
477# The number of open tables for all threads. (default:64)
478table_cache=200
479
480# How many threads the server should cache for reuse (default:0)
481thread_cache_size=3
482
483# wait 365d before dropping the DB connection (default:8h)
484wait_timeout=31536000
485
486[client]
487default-character-set=utf8
488
489
490Test 7:  SKIP
491--------
492
493MySQL server custom configuration not available.
494Details: The custom configuration for the MySQL server was not found but is optional.
495
496Test 8:  SUCCESS
497--------
498
499MySQL server configuration is usable.
500Details: The MySQL server configuration was found at <a href='/Users/rparchet/.local/share/akonadi/mysql.conf'>/Users/rparchet/.local/share/akonadi/mysql.conf</a> and is readable.
501
502File content of '/Users/rparchet/.local/share/akonadi/mysql.conf':
503#
504# Global Akonadi MySQL server settings,
505# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
506#
507# Based on advice by Kris Köhntopp <kris@mysql.com>
508#
509[mysqld]
510
511# strict query parsing/interpretation
512# TODO: make Akonadi work with those settings enabled
513# sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
514# sql_mode=strict_trans_tables
515
516# DEBUGGING:
517# log all queries, useful for debugging but generates an enormous amount of data
518# log=mysql.full
519# log queries slower than n seconds, log file name relative to datadir (for debugging only)
520# log_slow_queries=mysql.slow
521# long_query_time=1
522# log queries not using indices, debug only, disable for production use
523# log_queries_not_using_indexes=1
524#
525# mesure database size and adjust innodb_buffer_pool_size
526# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
527
528# NOTES:
529# Keep Innob_log_waits and keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
530
531#expire_logs_days=3
532
533#sync_bin_log=0
534
535# Use UTF-8 encoding for tables
536character_set_server=utf8
537collation_server=utf8_general_ci
538
539# use InnoDB for transactions and better crash recovery
540default_storage_engine=innodb
541
542# memory pool InnoDB uses to store data dictionary information and other internal data structures (default:1M)
543innodb_additional_mem_pool_size=1M
544
545# memory buffer InnoDB uses to cache data and indexes of its tables (default:128M)
546# Larger values means less I/O
547innodb_buffer_pool_size=80M
548
549# Create a .ibd file for each table (default:0)
550innodb_file_per_table=1
551
552# Write out the log buffer to the log file at each commit (default:1)
553innodb_flush_log_at_trx_commit=2
554
555# Buffer size used to write to the log files on disk (default:1M for builtin, 8M for plugin)
556# larger values means less I/O
557innodb_log_buffer_size=1M
558
559# Size of each log file in a log group (default:5M) larger means less I/O but more time for recovery.
560innodb_log_file_size=64M
561
562# # error log file name, relative to datadir (default:hostname.err)
563log_error=mysql.err
564
565# print warnings and connection errors (default:1)
566log_warnings=2
567
568# Convert table named to lowercase
569lower_case_table_names=1
570
571# Maximum size of one packet or any generated/intermediate string. (default:1M)
572max_allowed_packet=32M
573
574# Maximum simultaneous connections allowed (default:100)
575max_connections=256
576
577# The two options below make no sense with prepared statements and/or transactions
578# (make sense when having the same query multiple times)
579
580# Memory allocated for caching query results (default:0 (disabled))
581query_cache_size=0
582
583# Do not cache results (default:1)
584query_cache_type=0
585
586# Do not use the privileges mechanisms
587skip_grant_tables
588
589# Do not listen for TCP/IP connections at all
590skip_networking
591
592# The number of open tables for all threads. (default:64)
593table_cache=200
594
595# How many threads the server should cache for reuse (default:0)
596thread_cache_size=3
597
598# wait 365d before dropping the DB connection (default:8h)
599wait_timeout=31536000
600
601[client]
602default-character-set=utf8
603
604
605Test 9:  SUCCESS
606--------
607
608akonadictl found and usable
609Details: The program '/opt/local/bin/akonadictl' to control the Akonadi server was found and could be executed successfully.
610Result:
611Akonadi 1.7.2
612
613
614Test 10:  ERROR
615--------
616
617Akonadi control process not registered at D-Bus.
618Details: The Akonadi control process is not registered at D-Bus which typically means it was not started or encountered a fatal error during startup.
619
620Test 11:  ERROR
621--------
622
623Akonadi server process not registered at D-Bus.
624Details: The Akonadi server process is not registered at D-Bus which typically means it was not started or encountered a fatal error during startup.
625
626Test 12:  ERROR
627--------
628
629Nepomuk search service not registered at D-Bus.
630Details: The Nepomuk search service is not registered at D-Bus which typically means it was not started or encountered a fatal error during startup.
631
632Test 13:  SKIP
633--------
634
635Protocol version check not possible.
636Details: Without a connection to the server it is not possible to check if the protocol version meets the requirements.
637
638Test 14:  ERROR
639--------
640
641No resource agents found.
642Details: No resource agents have been found, Akonadi is not usable without at least one. This usually means that no resource agents are installed or that there is a setup problem. The following paths have been searched: '/opt/local/share/akonadi/agents'. The XDG_DATA_DIRS environment variable is set to ''; make sure this includes all paths where Akonadi agents are installed.
643
644Directory listing of '/opt/local/share/akonadi/agents':
645akonadinepomukfeederagent.desktop
646akonotesresource.desktop
647birthdaysresource.desktop
648calendarsearchagent.desktop
649contactsresource.desktop
650davgroupwareresource.desktop
651icalresource.desktop
652imapresource.desktop
653invitationsagent.desktop
654kabcresource.desktop
655kalarmdirresource.desktop
656kalarmresource.desktop
657kcalresource.desktop
658kdeaccountsresource.desktop
659knutresource.desktop
660kolabproxyresource.desktop
661localbookmarksresource.desktop
662maildirresource.desktop
663maildispatcheragent.desktop
664mailfilteragent.desktop
665mboxresource.desktop
666microblog.desktop
667mixedmaildirresource.desktop
668mtdummyresource.desktop
669nepomuktagresource.desktop
670nntpresource.desktop
671notesresource.desktop
672openxchangeresource.desktop
673pop3resource.desktop
674vcarddirresource.desktop
675vcardresource.desktop
676
677Environment variable XDG_DATA_DIRS is set to ''
678
679Test 15:  ERROR
680--------
681
682Current Akonadi server error log found.
683Details: The Akonadi server reported errors during its current startup. The log can be found in <a href='/Users/rparchet/.local/share/akonadi/akonadiserver.error'>/Users/rparchet/.local/share/akonadi/akonadiserver.error</a>.
684
685File content of '/Users/rparchet/.local/share/akonadi/akonadiserver.error':
686Invalid database object during database server startup
687"[
6880: 0   akonadiserver                       0x00000001042ec07b _Z11akBacktracev + 75
6891: 1   akonadiserver                       0x00000001042ec3c6 _ZL19defaultCrashHandleri + 86
6902: 2   libsystem_c.dylib                   0x00007fff8b55bcfa _sigtramp + 26
6913: 3   ???                                 0x00007fff63ee1858 0x0 + 140734869936216
6924: 4   libsystem_c.dylib                   0x00007fff8b4faa7a abort + 143
6935: 5   libQtCore.4.dylib                   0x00000001044ade25 _Z17qt_message_output9QtMsgTypePKc + 149
6946: 6   akonadiserver                       0x00000001042edd8f _ZN15FileDebugStream9writeDataEPKcx + 159
6957: 7   libQtCore.4.dylib                   0x000000010453ae29 _ZN9QIODevice5writeEPKcx + 207
6968: 8   libQtCore.4.dylib                   0x0000000104543504 _ZN18QTextStreamPrivate16flushWriteBufferEv + 196
6979: 9   libQtCore.4.dylib                   0x00000001045443b5 _ZN11QTextStreamD2Ev + 51
69810: 10  akonadiserver                       0x00000001042e7b47 _ZN6QDebugD2Ev + 247
69911: 11  akonadiserver                       0x0000000104362625 _ZN13DbConfigMysql19startInternalServerEv + 6357
70012: 12  akonadiserver                       0x00000001042f0084 _ZN7Akonadi13AkonadiServer20startDatabaseProcessEv + 228
70113: 13  akonadiserver                       0x00000001042ef055 _ZN7Akonadi13AkonadiServerC2EP7QObject + 181
70214: 14  akonadiserver                       0x00000001042f138a _ZN7Akonadi13AkonadiServer8instanceEv + 42
70315: 15  akonadiserver                       0x00000001042e6e26 main + 614
70416: 16  akonadiserver                       0x00000001042e6b84 start + 52
705]
706"
707
708
709Test 16:  ERROR
710--------
711
712Previous Akonadi server error log found.
713Details: The Akonadi server reported errors during its previous startup. The log can be found in <a href='/Users/rparchet/.local/share/akonadi/akonadiserver.error.old'>/Users/rparchet/.local/share/akonadi/akonadiserver.error.old</a>.
714
715File content of '/Users/rparchet/.local/share/akonadi/akonadiserver.error.old':
716Invalid database object during database server startup
717"[
7180: 0   akonadiserver                       0x000000010904807b _Z11akBacktracev + 75
7191: 1   akonadiserver                       0x00000001090483c6 _ZL19defaultCrashHandleri + 86
7202: 2   libsystem_c.dylib                   0x00007fff8b55bcfa _sigtramp + 26
7213: 3   ???                                 0x00007fff68c3d858 0x0 + 140734951053400
7224: 4   libsystem_c.dylib                   0x00007fff8b4faa7a abort + 143
7235: 5   libQtCore.4.dylib                   0x0000000109209e25 _Z17qt_message_output9QtMsgTypePKc + 149
7246: 6   akonadiserver                       0x0000000109049d8f _ZN15FileDebugStream9writeDataEPKcx + 159
7257: 7   libQtCore.4.dylib                   0x0000000109296e29 _ZN9QIODevice5writeEPKcx + 207
7268: 8   libQtCore.4.dylib                   0x000000010929f504 _ZN18QTextStreamPrivate16flushWriteBufferEv + 196
7279: 9   libQtCore.4.dylib                   0x00000001092a03b5 _ZN11QTextStreamD2Ev + 51
72810: 10  akonadiserver                       0x0000000109043b47 _ZN6QDebugD2Ev + 247
72911: 11  akonadiserver                       0x00000001090be625 _ZN13DbConfigMysql19startInternalServerEv + 6357
73012: 12  akonadiserver                       0x000000010904c084 _ZN7Akonadi13AkonadiServer20startDatabaseProcessEv + 228
73113: 13  akonadiserver                       0x000000010904b055 _ZN7Akonadi13AkonadiServerC2EP7QObject + 181
73214: 14  akonadiserver                       0x000000010904d38a _ZN7Akonadi13AkonadiServer8instanceEv + 42
73315: 15  akonadiserver                       0x0000000109042e26 main + 614
73416: 16  akonadiserver                       0x0000000109042b84 start + 52
735]
736"
737
738
739Test 17:  SUCCESS
740--------
741
742No current Akonadi control error log found.
743Details: The Akonadi control process did not report any errors during its current startup.
744
745Test 18:  SUCCESS
746--------
747
748No previous Akonadi control error log found.
749Details: The Akonadi control process did not report any errors during its previous startup.
750