2014-09-02 2 views
0

При попытке установить Infobright, независимо от того, что я пробовал, в нем говорится, что он не может использовать пользователя mysql.Установка Infobright не может использовать пользователя mysql

Если бы я попробовать с DPKG -i Infobright-4.0.7-0-i686-ice.deb, журнал содержит следующие проблемы:

11:48:16 Installing infobright 4.0.7-0 (i686) 
11:48:16 The installer will generate /tmp/ib4.0.7-0-install.log install trace log. 
11:48:16 [step: pre (4.0.7-0, 1=upgrade)] 
11:48:16 build type: static 
11:48:19 [step: postun (4.0.7-0), 1=upgrade] 
11:48:19 [step: post (4.0.7-0), 1=configure] 
11:48:19 Install with RPM_INSTALL_PREFIX=/usr/local, current prefix=/usr/local/infobright, prefix_actual=/usr/local/infobright-4.0.7-i686 
11:48:19 upgrade= 
11:48:19 Config file /etc/my-ib.cnf created 
11:48:19 sed -e '[email protected][email protected]+5029+' -e '[email protected][email protected]+/usr/local/infobright-4.0.7-i686+' -e '[email protected][email protected]+/tmp/mysql-ib.sock+' -e '[email protected][email protected]+/usr/local/infobright-4.0.7-i686/data+' < /usr/local/infobright-4.0.7-i686/support-files/my-ib-master.cnf.in > /etc/my-ib-master.cnf 
11:48:19 sed -e '[email protected][email protected]+5029+' -e '[email protected][email protected]+/usr/local/infobright-4.0.7-i686+' -e '[email protected][email protected]+/tmp/mysql-ib.sock+' -e '[email protected][email protected]+/usr/local/infobright-4.0.7-i686/data+' < /usr/local/infobright-4.0.7-i686/support-files/my-ib-slave.cnf.in > /etc/my-ib-slave.cnf 
11:48:19 Creating/Updating datadir and cachedir 
11:48:19 Creating user mysql and group mysql 
groupadd: Gruppe »mysql« existiert bereits. 
useradd: Benutzer »mysql« existiert bereits 
usermod: Keine Änderungen 
11:48:19 Installing default databases 
140902 11:48:19 [ERROR] Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists! 

140902 11:48:19 [ERROR] Aborting 

140902 11:48:19 [Note] /usr/local/infobright-4.0.7-i686/bin/mysqld: Shutdown complete 

11:48:19 =============ERROR======================= 
11:48:19 Failed on infobright initialization. You can investigate /tmp/ib4.0.7-0-install.log and log files from /usr/local/infobright-4.0.7-i686/data. 
11:48:19 At this stage the current installation may be broken. You need to uninstall it and 
11:48:19 fix the cause before retrying the installation. 
11:48:19 Possible reasons for the failure are: LDAP service is running or 
11:48:19 system has unsupported glibc but nscd service is not running. 
11:48:19 Possible work arounds are: If LDAP is running, you may stop LDAP service prior to the installation. 
11:48:19 If you have unsupported glibc, you need to start nscd service prior to the installation. 
11:48:19 ========================================= 

Unforunately, что-то происходит, когда похож Стараюсь установите его из tarball - каждый раз появляется ошибка 140902 11:48:19 [ERROR] Fatal error: Can't change to run as user 'mysql' ; Please check that the user exists!, и установка не может быть завершена.

В Infobright startup error: Fatal error: у кого-то, похоже, есть аналогичная ошибка, но не очень поставил вопрос. Кто-нибудь знает, как решить эту проблему?

Другая, несвязанная ошибка, похоже, http://blog.oneiroi.co.uk/linux/mysql/cant-change-to-run-as-user-mysql-please-check-that-the-user-exists/: Здесь кто-то говорит, что мне нужно добавить пользователя mysql. Но я проверил его, и пользователь существует, я могу что-то сделать, как этот пользователь. К сожалению, я не вижу возможности решить эту проблему.

ответ

0

Вы можете использовать CentOS 6.2 или более поздней версии с более высокой версией glibc (2.12).

Компиляция из источника, по-видимому, является единственным вариантом. Пробовал это и заставил его работать. Нам нужно установить

export LD_LIBRARY_PATH=/usr/local/boost_1_42_0/lib 

перед запуском команды

bin/mysql_install_db --defaults-file=/etc/my-ib.cnf --user=mysql 

ICE Сервер теперь и работает, и я в состоянии войти в клиенте. Файл /etc/init.d/mysqd-ib отсутствует. Его очень удобно запускать и останавливать сервер таким образом. Верьте, что копирование файла из другой установки по умолчанию должно исправить это. Попробуй это. Любые предложения в то же время приветствуются

Смежные вопросы