From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_00,DNS_FROM_OPENWHOIS, RCVD_NUMERIC_HELO,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.2.5 X-Injected-Via-Gmane: http://gmane.org/ To: sysadmins@lists.altlinux.org From: Jurij Bogaevs'kyj Date: Tue, 27 Jul 2010 02:52:56 +0300 Message-ID: References: <20100726122707.GR6059@wrars-comp.wrarsdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 193.111.188.150 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.*) Gecko/20100402 Thunderbird/3.0pre In-Reply-To: <20100726122707.GR6059@wrars-comp.wrarsdomain> Subject: Re: [Sysadmins] =?utf-8?b?ZWphYmJlcmQg0Lgg0YHQvNC10L3QsCDQuNC80LU=?= =?utf-8?b?0L3QuCDRhdC+0YHRgtCw?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jul 2010 23:53:17 -0000 Archived-At: List-Archive: On 26.07.10 15:27, Andrey Rahmatullin wrote: > On Mon, Jul 26, 2010 at 03:16:50PM +0300, Jurij Bogaevs'kyj wrote: >> Добрый день всем! >> Подскажите пожалуйста. После изменения имени хоста, ejabberd не >> запускается с такой руганью > Базу надо было дампить заранее. > Впрочем, возможно, она ещё не сдохла. > >> ERROR REPORT==== 2010-07-26 11:12:41 === >> E(<0.36.0>:ejabberd_config:278) : Error reading Mnesia database spool files: >> The Mnesia database couldn't read the spool file for the table 'config'. >> ejabberd needs read and write access in the directory: >> /var/lib/ejabberd >> Maybe the problem is a change in the computer hostname, >> or a change in the Erlang node name, which is currently: >> ejabberd@optymus > В имени ноды хостнейм упоминать было нельзя, надо было ставить localhost. В имени хостнейм не упоминал, называл только виртуальный хост. > >> Как исправить? > Для начала попробовать поменять хостнейм на старый, сдампить базу, > поменять имя ноды на нормальное (ejabberd@localhost), ресторнуть базу и > поменять хостнейм на новый. > Получилось. Вернул назад старый хостнейм, сбекапил базу, с помощью скрипта от сюда http://www.ejabberd.im/migrate-host переименовал, снес ejabberd, почистил /var/lib/ejabberd/, установил ejabberd, ресторнул базу. После чего в конфиг добавил старый виртуальний хост. Спасибо всем за помощь. -- Jurij Bogaevs'kiy aka samuray ICQ:248954815 Jabber:Jurij.Bogaevskyj_at_jabber.kiev.ua