seafiledocs启动失败


#1

全新安装后,但问题依旧,开始页面能打开,只要一登录就提示出错。使用的是ubuntu 18.04按官方的文档安装。

eafile-docs-mysql | 2019-03-15 3:56:36 18 [Warning] InnoDB: Retry attempts for reading partial data failed.

seafile-docs-mysql | 2019-03-15 3:56:36 18 [ERROR] InnoDB: Tried to read 16384 bytes at offset 98304, but was only able to read 0

seafile-docs-mysql | 2019-03-15 3:56:36 18 [ERROR] InnoDB: Operating system error number 5 in a file operation.

seafile-docs-mysql | 2019-03-15 3:56:36 18 [ERROR] InnoDB: Error number 5 means ‘Input/output error’

seafile-docs-mysql | 2019-03-15 3:56:36 18 [Note] InnoDB: Some operating system error numbers are described at https://mariadb.com/kb/en/library/operating-system-error-codes/

seafile-docs-mysql | 2019-03-15 3:56:36 18 [ERROR] InnoDB: File (unknown): ‘read’ returned OS error 205. Cannot continue operation

seafile-docs-mysql | 190315 3:56:36 [ERROR] mysqld got signal 6 ;

seafile-docs-mysql | This could be because you hit a bug. It is also possible that this binary

seafile-docs-mysql | or one of the libraries it was linked against is corrupt, improperly built,

seafile-docs-mysql | or misconfigured. This error can also be caused by malfunctioning hardware.

seafile-docs-mysql |

seafile-docs-mysql | To report this bug, see https://mariadb.com/kb/en/reporting-bugs

seafile-docs-mysql |

seafile-docs-mysql | We will try our best to scrape up some info that will hopefully help

seafile-docs-mysql | diagnose the problem, but since we have already crashed,

seafile-docs-mysql | something is definitely wrong and this may fail.

seafile-docs-mysql |

seafile-docs-mysql | Server version: 10.3.13-MariaDB-1:10.3.13+maria~bionic

seafile-docs-mysql | key_buffer_size=134217728

seafile-docs-mysql | read_buffer_size=2097152

seafile-docs-mysql | max_used_connections=7

seafile-docs-mysql | max_threads=102

seafile-docs-mysql | thread_count=13

seafile-docs-mysql | It is possible that mysqld could use up to

seafile-docs-mysql | key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 760012 K bytes of memory

seafile-docs-mysql | Hope that’s ok; if not, decrease some variables in the equation.

seafile-docs-mysql |

seafile-docs-mysql | Thread pointer: 0x7f24d8000c08

seafile-docs-mysql | Attempting backtrace. You can use the following information to find out

seafile-docs-mysql | where mysqld died. If you see no messages after this, something went

seafile-docs-mysql | terribly wrong…

seafile-docs-mysql | stack_bottom = 0x7f254a8fbdd8 thread_stack 0x49000

seafile-docs-mysql | mysqld(my_print_stacktrace+0x2e)[0x564b2eef047e]

seafile-docs-mysql | mysqld(handle_fatal_signal+0x5a5)[0x564b2e990295]

seafile-docs-mysql | /lib/x86_64-linux-gnu/libpthread.so.0(+0x12890)[0x7f25666df890]

seafile-docs-mysql | /lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f2565bf3e97]

seafile-docs-mysql | /lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7f2565bf5801]

seafile-docs-mysql | mysqld(+0x9327a7)[0x564b2eb7b7a7]

seafile-docs-mysql | mysqld(+0x938083)[0x564b2eb81083]

seafile-docs-mysql | mysqld(+0x93ad51)[0x564b2eb83d51]

seafile-docs-mysql | mysqld(+0xac13f3)[0x564b2ed0a3f3]

seafile-docs-mysql | mysqld(+0xa77931)[0x564b2ecc0931]

似乎是内存溢出,但找不到在哪里能更改。


#2

我网上搜了下这个报错信息,貌似是因为数据库文件属性是只读,建议你往这个方向排查下