[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-devel] Bug: MT 0.16 can't access, if DB stored on NFS
From: |
Henry Nestler |
Subject: |
[Monotone-devel] Bug: MT 0.16 can't access, if DB stored on NFS |
Date: |
Thu, 24 Mar 2005 21:14:10 +0100 |
User-agent: |
Mozilla Thunderbird 0.6 (Windows/20040502) |
All actions on nfs mounted DB give same error. Here I give only a "db
init". On NFS have normal user read/write access. I'm the only one to
access the DB file. As work a round I copy DB local, do something and
copy back to server.
$ monotone --db=nfs-test.db db init
monotone: discarding debug log
monotone: fatal: std::runtime_error: sqlite exec error database is locked
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version',
monotone: and a description of what you were doing to
address@hidden
PS: Sorry 0.17 can't test. Have no Linux where it can run.
--
Henry Nestler
All actions on nfs mounted DB give same error. Here I give only a "db init".
On NFS have normal user read/write access. I'm the only one to access the
DB file. As work a round I copy DB local, do something and copy back to server.
$ monotone --db=nfs-test.db db init
monotone: discarding debug log
monotone: fatal: std::runtime_error: sqlite exec error database is locked
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version',
monotone: and a description of what you were doing to address@hidden
# rm nfs-test.db
# monotone --db=/nfs/nfs-test.db db init --debug
monotone: started up on Linux 2.6.8.1 #4 Tue Oct 5 18:21:19 CEST 2004 i686
monotone: set locale: address@hidden, address@hidden
monotone: converting 8 bytes from ISO-8859-15 to UTF-8
monotone: converting 48 bytes from ISO-8859-15 to UTF-8
monotone: converting 2 bytes from ISO-8859-15 to UTF-8
monotone: converting 4 bytes from ISO-8859-15 to UTF-8
monotone: converting 7 bytes from ISO-8859-15 to UTF-8
monotone: options path is MT/options
monotone: converting 2 bytes from UTF-8 to ISO-8859-15
monotone: converting 7 bytes from UTF-8 to ISO-8859-15
monotone: skipping nonexistent rcfile '/home/hne/.monotonerc'
monotone: skipping nonexistent rcfile 'MT/monotonerc'
monotone: executing db command
monotone: db.execute("
-- schema for the sql database. this file is converted into
-- a str ...")
monotone: discarding debug log
monotone: fatal: std::runtime_error: sqlite exec error database is locked
monotone: this is almost certainly a bug in monotone.
monotone: please send this error message, the output of 'monotone
--full-version',
monotone: and a description of what you were doing to address@hidden
# ls -la /nfs/nfs-test.db
-rw-r--r-- 1 hne gast 0 2005-03-24 20:53 /nfs/nfs-test.db
# monotone --version
monotone 0.16 (base revision: ce860bae312c4bb8483d5b3b2a8cd3bebe2323d5)
address@hidden:/media/SSV4/public/sys/GAST/HNE> uname -a
Linux HNE-LX 2.6.8.1 #4 Tue Oct 5 18:21:19 CEST 2004 i686 athlon i386 GNU/Linux
address@hidden:/media/SSV4/public/sys/GAST/HNE>
$ id
uid=500(hne) gid=100(users) 100(users),101(gast) ... and more
$ mount | grep nfs
192.168.0.4:/public on /media/SSV4/public type nfs
(rw,noexec,nosuid,nodev,addr=192.168.0.4,user=hne)
- [Monotone-devel] Bug: MT 0.16 can't access, if DB stored on NFS,
Henry Nestler <=