]> git.proxmox.com Git - pve-sheepdog.git/log
pve-sheepdog.git
10 years agobump sheepdog 0.6 + add new features v2
Alexandre Derumier [Fri, 7 Jun 2013 13:05:05 +0000 (15:05 +0200)]
bump sheepdog 0.6 + add new features v2

This bump sheepdog to 0.6, with some changes:

Now, we only 1 daemon to manage multiple disks.

default root directory is :

/var/lib/sheepdog/

This is the default if you don't have dedicated disk.
Both metadatastore and objet store are in the root directory.

If you want to use, 1 or more dedicated disk:

simply create mounts in

/var/lib/sheepdog/disc0
/var/lib/sheepdog/disc1
/var/lib/sheepdog/discN

No more limit in number of disk, and no more need of a startup file tricks.

The metadata-store is always in /var/lib/sheepdog/.  (spof, so you need raid)
But the object-storage are in /var/lib/sheepdog/discN. You can hotplug/unplug theses disks, have failures,...

https://github.com/collie/sheepdog/wiki/Multi-disk-on-Single-Node-Support

You can also use a journal on separate disk, like ssd, for fast write.
simply create a mount:

/var/lib/sheepdog/journal

Some tunnables variables in /etc/default/sheepdog:

ROOTDIR=/var/lib/sheepdog/
By example,users can change it to /var/lib/vz/sheepdog  if they want (As this is the location where we have the more space by default)

JOURNALSIZE=256
User can tune the journal size, 256M by default

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
10 years agoadded 0.6.0 sources
Dietmar Maurer [Fri, 7 Jun 2013 11:48:26 +0000 (13:48 +0200)]
added 0.6.0 sources

11 years agobump version to 0.5.6-2
Dietmar Maurer [Tue, 16 Apr 2013 06:06:35 +0000 (08:06 +0200)]
bump version to 0.5.6-2

11 years agoinit script: cman need to be started before sheedog.
Alexandre Derumier [Mon, 15 Apr 2013 08:17:25 +0000 (10:17 +0200)]
init script: cman need to be started before sheedog.

Or sheepdog daemon don't start

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
11 years agoset RELEASE=3.0
Dietmar Maurer [Mon, 18 Mar 2013 09:15:33 +0000 (10:15 +0100)]
set RELEASE=3.0

11 years agofix patch
Dietmar Maurer [Thu, 28 Feb 2013 06:30:52 +0000 (07:30 +0100)]
fix patch

11 years agoupdate sheepdog sources
Dietmar Maurer [Thu, 28 Feb 2013 06:16:17 +0000 (07:16 +0100)]
update sheepdog sources

11 years agobump to 0.5.6
Alexandre Derumier [Mon, 11 Feb 2013 14:24:53 +0000 (15:24 +0100)]
bump to 0.5.6

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
11 years agoadd sheepdog-0.5.4.tar.gz source
Dietmar Maurer [Tue, 6 Nov 2012 09:38:47 +0000 (10:38 +0100)]
add sheepdog-0.5.4.tar.gz source

11 years agobump to 0.5.4
Alexandre Derumier [Tue, 6 Nov 2012 08:56:23 +0000 (09:56 +0100)]
bump to 0.5.4

This release includes bug fixes, cleanups, and performance
improvement.  Changes from 0.5.3 are:

 - sheep: add support for using unix domain socket
 - test: some spurious failures
 - vditest: refine so that we can use it for benchmark tests
 - logger: cleanup and improve performance
 - many bug fixes and cleanups

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
11 years agoadd sheepdog-0.5.3.tar.gz
Dietmar Maurer [Tue, 16 Oct 2012 04:25:16 +0000 (06:25 +0200)]
add sheepdog-0.5.3.tar.gz

11 years agobump to 0.5.3
Alexandre Derumier [Mon, 15 Oct 2012 08:47:13 +0000 (10:47 +0200)]
bump to 0.5.3

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
11 years agofix PKGREL
Dietmar Maurer [Tue, 25 Sep 2012 08:45:18 +0000 (10:45 +0200)]
fix PKGREL

11 years agobump to 0.5
Alexandre Derumier [Mon, 24 Sep 2012 11:33:58 +0000 (13:33 +0200)]
bump to 0.5

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
11 years agoremove unnecessary sleep inside init.d script
Dietmar Maurer [Tue, 24 Jul 2012 12:26:55 +0000 (14:26 +0200)]
remove unnecessary sleep inside init.d script

11 years agonew init.d script, now scans /var/lib/sheepdog/disk[0-9]/startup
Dietmar Maurer [Mon, 23 Jul 2012 12:21:57 +0000 (14:21 +0200)]
new init.d script, now scans /var/lib/sheepdog/disk[0-9]/startup

revert previous commit (new option -i)

11 years agonew option to initialize storage directory
Dietmar Maurer [Fri, 20 Jul 2012 11:10:29 +0000 (13:10 +0200)]
new option to initialize storage directory

11 years agoupdate to master branch, bump version to 0.4.0-4
Dietmar Maurer [Fri, 20 Jul 2012 04:57:03 +0000 (06:57 +0200)]
update to master branch, bump version to 0.4.0-4

11 years agodisplay status of all daemons
Dietmar Maurer [Wed, 18 Jul 2012 04:19:32 +0000 (06:19 +0200)]
display status of all daemons

11 years agoSimplify logfile rotation
Dietmar Maurer [Tue, 17 Jul 2012 12:48:09 +0000 (14:48 +0200)]
Simplify logfile rotation

11 years agocleanups
Dietmar Maurer [Tue, 17 Jul 2012 06:47:17 +0000 (08:47 +0200)]
cleanups

11 years agoupdate to latest master branch, bump version to 0.4.0-2
Dietmar Maurer [Tue, 17 Jul 2012 06:34:52 +0000 (08:34 +0200)]
update to latest master branch, bump version to 0.4.0-2

11 years agoadd support for multiple daemons
Dietmar Maurer [Mon, 16 Jul 2012 12:01:35 +0000 (14:01 +0200)]
add support for multiple daemons

11 years agoupdate to v0.4.0
Dietmar Maurer [Fri, 13 Jul 2012 09:25:31 +0000 (11:25 +0200)]
update to v0.4.0

11 years agofix init.d script
Dietmar Maurer [Tue, 10 Jul 2012 06:12:26 +0000 (08:12 +0200)]
fix init.d script

sheep does not create a pid file

11 years agoadd upload target
Dietmar Maurer [Mon, 9 Jul 2012 12:37:35 +0000 (14:37 +0200)]
add upload target

11 years agoInitial commit
Dietmar Maurer [Mon, 9 Jul 2012 12:31:09 +0000 (14:31 +0200)]
Initial commit