what does

cat /etc/ganeti/file-storage-paths

say?


On Mon, Jul 15, 2013 at 11:39 AM, harryxiyou <[email protected]> wrote:

> On Mon, Jul 15, 2013 at 5:25 PM, Helga Velroyen <[email protected]> wrote:
> [...]
> > The file /etc/ganeti/file-storage-paths is a text file that should
> contain a
> > list of paths that you want to use for either, file or shared file
> storage.
> > Currently (although that will change soon for file), you need to
> configure
> > the file and shared file storage paths at configure time, but you have to
> > write them into the /etc/ganeti/file-storage-paths _additionally_.
> >
> > Thus, you need to do something like that:
> > ./configure ... --with-file-storage-dir=MYDIR1
> > --with-shared-file-storage-dir=MYDIR2
> >
> > And edit/create the /etc/ganeti/file-storage-paths containing at least
> these
> > two lines:
> > MYDIR1
> > MYDIR2
> >
> > You need to copy the  /etc/ganeti/file-storage-paths file to all nodes,
> for
> > example using gnt-cluster copyfile:
> > gnt-cluster copyfile /etc/ganeti/file-storage-paths
> >
> > Note: I will soon push a commit on master, where you cannot use
> > --with-file-storage-dir at configure anymore, but use --file-storage-dir
> on
> > cluster init.
> >
>
> Cannot do as what you said above, did I ignore anything?
>
> See details as follows.
>
> root@node1:/srv/ganeti/file-storage# mkdir mysubdir
>
> root@node1:~/ganeti# gnt-cluster init --enabled-disk-templates file
> --file-storage-dir /srv/ganeti/file-storage/mysubdir cluster1
>
> root@node1:~/ganeti# gnt-cluster verify
> Submitted jobs 3, 4
> Waiting for job 3 ...
> Mon Jul 15 05:35:38 2013 * Verifying cluster config
> Mon Jul 15 05:35:38 2013 * Verifying cluster certificate files
> Mon Jul 15 05:35:39 2013 * Verifying hypervisor parameters
> Mon Jul 15 05:35:39 2013 * Verifying all nodes belong to an existing group
> Waiting for job 4 ...
> Mon Jul 15 05:35:39 2013 * Verifying group 'default'
> Mon Jul 15 05:35:39 2013 * Gathering data (1 nodes)
> Mon Jul 15 05:35:40 2013 * Gathering disk information (1 nodes)
> Mon Jul 15 05:35:40 2013 * Verifying configuration file consistency
> Mon Jul 15 05:35:40 2013 * Verifying node status
> Mon Jul 15 05:35:40 2013 * Verifying instance status
> Mon Jul 15 05:35:40 2013 * Verifying orphan volumes
> Mon Jul 15 05:35:40 2013 * Verifying N+1 Memory redundancy
> Mon Jul 15 05:35:40 2013 * Other Notes
> Mon Jul 15 05:35:41 2013 * Hooks Results
>
> root@node1:~/ganeti# gnt-instance add -n node1.harrycluster.com -o
> debootstrap+default -t file -s 5G instance2.harrycluster.com
> Mon Jul 15 05:35:53 2013 * disk 0, size 5.0G
> Mon Jul 15 05:35:53 2013 * creating instance disks...
> Mon Jul 15 05:35:53 2013  - WARNING: Device creation failed
> Failure: command execution error:
> Failed to create directory
> '/srv/ganeti/file-storage/mysubdir/instance2.harrycluster.com' on node
> node1.harrycluster.com: Error while executing backend function: Path
> '/srv/ganeti/file-storage/mysubdir/instance2.harrycluster.com' is not
> acceptable for file storage
>
>
> --
> Thanks
> Weiwei  Jia (Harry Wei)
>

Reply via email to