You have no storage_pool_directory defined. Greyhole can't..

thierryamahi
Posts: 9
Joined: Sat Mar 19, 2011 1:52 pm

You have no storage_pool_directory defined. Greyhole can't..

Postby thierryamahi » Sat Mar 19, 2011 2:13 pm

Hi there,

Completely new to Linux and right in the middle of the steep learning curve :oops:

I freshly installed Fedora 14 + Amahi 6: 1 small disk for the system, and two 2TB disks for the files. However, Greyhole server is now stopped. I digged in the forum but nothing worked.

Following the Greyhole troubleshooter:

1/ 2.6.35.6-45.fc14.x86_64
samba-3.5.5-68.fc14.1.x86_64
hda-greyhole-0.9.2-1.x86_64


2/ http://fpaste.org/KrG4/
http://fpaste.org/SyjT/


3/

Code: Select all

/dev/mapper/vg_homeserver-lv_root on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) /dev/sda1 on /boot type ext4 (rw) /dev/mapper/vg_homeserver-lv_home on /home type ext4 (rw) /dev/sdb1 on /var/hda/files/drives/sdb1 type ext4 (rw) /dev/sdc1 on /var/hda/files/drives/sdc1 type ext4 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) fusectl on /sys/fs/fuse/connections type fusectl (rw) gvfs-fuse-daemon on /home/amahiserver/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=amahiserver) Disk /dev/sda: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders, total 117210240 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0009f2f2 Device Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576 83 Linux /dev/sda2 2099200 117209087 57554944 8e Linux LVM Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000d0904 Device Boot Start End Blocks Id System /dev/sdb1 2048 3907028991 1953513472 83 Linux Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00023a43 Device Boot Start End Blocks Id System /dev/sdc1 63 3907029167 1953514552+ 83 Linux Disk /dev/dm-0: 8589 MB, 8589934592 bytes 255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/dm-0 doesn't contain a valid partition table Disk /dev/dm-1: 31.4 GB, 31440502784 bytes 255 heads, 63 sectors/track, 3822 cylinders, total 61407232 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/dm-1 doesn't contain a valid partition table Disk /dev/dm-2: 18.9 GB, 18891145216 bytes 255 heads, 63 sectors/track, 2296 cylinders, total 36896768 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Disk /dev/dm-2 doesn't contain a valid partition table Filesystem Size Used Avail Use% Mounted on /dev/mapper/vg_homeserver-lv_root 29G 3.7G 24G 14% / tmpfs 2.0G 528K 2.0G 1% /dev/shm /dev/sda1 1008M 53M 905M 6% /boot /dev/mapper/vg_homeserver-lv_home 18G 232M 17G 2% /home /dev/sdb1 1.8T 196M 1.7T 1% /var/hda/files/drives/sdb1 /dev/sdc1 1.8T 196M 1.7T 1% /var/hda/files/drives/sdc1 PHP Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /usr/bin/greyhole on line 32 Can't describe tasks with query: DESCRIBE tasks - Error: Table 'greyhole.tasks' doesn't exist

4/

Code: Select all

+----+----------------------------+--------------+---------------------+---------------------+ | id | path | minimum_free | created_at | updated_at | +----+----------------------------+--------------+---------------------+---------------------+ | 4 | /var/hda/files/drives/sdb1 | 10 | 2011-03-19 20:44:29 | 2011-03-19 20:44:29 | | 5 | /var/hda/files/drives/sdc1 | 10 | 2011-03-19 20:44:29 | 2011-03-19 20:44:29 | +----+----------------------------+--------------+---------------------+---------------------+

5/ http://fpaste.org/B0Fw/


6/

Code: Select all

PHP Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /usr/bin/greyhole on line 32 Can't describe tasks with query: DESCRIBE tasks - Error: Table 'greyhole.tasks' doesn't exist
and

Code: Select all

tail /var/log/greyhole.log Mar 19 07:52:31 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 08:02:31 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 08:06:31 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 08:15:32 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 08:15:33 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 08:15:34 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 08:15:35 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 08:15:37 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 16:44:27 4 daemon: You have no storage_pool_directory defined. Greyhole can't run. Mar 19 16:44:28 4 daemon: You have no storage_pool_directory defined. Greyhole can't run.

I am sure I missed something :?:

Thank you for your help!

User avatar
gboudreau
Posts: 606
Joined: Sat Jan 23, 2010 1:15 pm
Location: Montréal, Canada
Contact:

Re: You have no storage_pool_directory defined. Greyhole can

Postby gboudreau » Sun Mar 20, 2011 4:20 am

The errors you see in greyhole.log are before you added your drives into the pool, using the storage pool page of the dashboard. Since you added them, the error stopped. So that's fine.

But your problem is that the MySQL database is missing tables. This seems to be a recurring problem with new installs...
To fix, see http://forums.amahi.org/viewtopic.php?p=13213#p13213

i.e.

Code: Select all

/usr/share/greyhole/db_migration-sqlite2mysql.sh
And make sure MySQL server starts on login.
- Guillaume Boudreau

User avatar
cpg
Administrator
Posts: 2618
Joined: Wed Dec 03, 2008 7:40 am
Contact:

Re: You have no storage_pool_directory defined. Greyhole can

Postby cpg » Tue Mar 22, 2011 4:08 am

Did you install fresh or update?
(Trying to root cause this)
My HDA: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz on MSI board, 8GB RAM, 1TBx2+3TBx1

thierryamahi
Posts: 9
Joined: Sat Mar 19, 2011 1:52 pm

Re: You have no storage_pool_directory defined. Greyhole can

Postby thierryamahi » Fri Mar 25, 2011 3:30 pm

Sorry for the delay in my reply.

Problem solved, using Guillaume's command, thanks

Anyway, I had several issues and completely re-install the system from scratch.

Have another one now from greyhole :? ... but will open a new thread

Who is online

Users browsing this forum: No registered users and 9 guests