Re: [Gluster-users] [Gluster-devel] CFP for Gluster Developer Summit

2016-08-13 Thread Kaushal M
How do we submit proposals now? Do we just reply here?

On 13 Aug 2016 03:49, "Amye Scavarda"  wrote:

GlusterFS for Users
"GlusterFS for users" introduces you with GlusterFS, it's terminologies,
it's features and how to manage y GlusterFS cluster.

GlusterFS is a scalable network filesystem. Using commodity hardware, you
can create large, distributed storage solutions for media streaming, data
analysis, and other data and bandwidth-intensive tasks. GlusterFS is free
and open source software.

This session is more intended for users/admins.
Scope of this session :

* What is Glusterfs
* Glusterfs terminologies
* Easy steps to get started with glusterfs
* Volume topologies
* Access protocols
* Various features from user perspective :
Replication, Data distribution, Geo-replication, Bit rot detection,
data tiering,  Snapshot, Encryption, containerized glusterfs
* Various configuration files
* Various logs and it's location
* various custom profile for specific use-cases
* Collecting statedump and it's usage
* Few common problems like :
   1) replacing a faulty brick
   2) resolving split-brain
   3) peer disconnect issue

Bipin Kunal
bku...@redhat.com
User Perspectives

On Fri, Aug 12, 2016 at 3:18 PM, Amye Scavarda  wrote:

> Demo : Quickly setup GlusterFS cluster
> This demo will let you understand How to setup GlusterFS cluster and how
> to exploit its features.
>
> GlusterFS is a scalable network filesystem. Using commodity hardware, you
> can create large, distributed storage solutions for media streaming, data
> analysis, and other data and bandwidth-intensive tasks. GlusterFS is free
> and open source software.
>
> This demo is intended for new user who is willing to setup glusterFS
> cluster.
>
> This demo will let you understand How to setup GlusterFS cluster and how
> to exploit its features.
>
> Scope of this session :
>
> 1) Install GlusterFS packages
> 2) Create a trusted storage pool
> 3) Create a GlusterFS volume
> 4) Access GlusterFS volume using various protocols
>a) FUSE b) NFS c) CIFS d) NFS-ganesha
> 5) Using Snapshot
> 6) Creating geo-rep session
> 7) Adding/removing/replacing bricks
> 8) Bit-rot detection and correction
>
> Bipin Kunal
> bku...@redhat.com
> User Perspectives
>
> On Fri, Aug 12, 2016 at 3:17 PM, Amye Scavarda  wrote:
>
>> An Update on GlusterD-2.0
>> An update on what's been happening in GlusterD-2.0 since the last summit.
>>
>> Discussion around GlusterD-2.0 was initially started at the last Gluster
>> Development summit. Since then we've had many followup discussions, and
>> officially started working on GD2. In this talk I'll be providing an update
>> on what has been done, what we're doing and what needs to be done.
>>
>> Kaushal
>> kshlms...@gmail.com
>> Future Gluster Features
>>
>>
>> On Fri, Aug 12, 2016 at 3:16 PM, Amye Scavarda  wrote:
>>
>>> Challenges with Gluster and Persistent Memory
>>>
>>> A discussion of the difficulties posed by persistent memory with Gluster
>>> and  short and long term steps to address them.
>>>
>>> Persistent memory will significantly improve storage performance. But
>>> these benefits may be hard to realize in Gluster. Gains are mitigated from
>>> costly network overhead and its deep software layer. It is also likely that
>>> the high costs of persistent memory will limit deployments. This talk shall
>>> discuss short and long term steps to take on those problems. Possible
>>> strategies include better incorporating high speed networks such as
>>> infiniband, client side caching of metadata, and centralizing DHT's
>>> layouts. The talk will include discussion and results from a range of
>>> experiments in software and hardware.
>>>
>>> Presenters:
>>> Dan Lambright, Rafi Parambil dlamb...@redhat.com
>>> Future Gluster Features
>>>
>>> On Fri, Aug 12, 2016 at 3:15 PM, Amye Scavarda  wrote:
>>>


 On Fri, Aug 12, 2016 at 12:48 PM, Vijay Bellur 
 wrote:

> Hey All,
>
> Gluster Developer Summit 2016 is fast approaching [1] on us. We are
> looking to have talks and discussions related to the following themes in
> the summit:
>
> 1. Gluster.Next - focusing on features shaping the future of Gluster
>
> 2. Experience - Description of real world experience and feedback from:
>a> Devops and Users deploying Gluster in production
>b> Developers integrating Gluster with other
> ecosystems
>
> 3. Use cases  - focusing on key use cases that drive Gluster.today and
> Gluster.Next
>
> 4. Stability & Performance - focusing on current improvements to
> reduce our technical debt backlog
>
> 5. Process & infrastructure  - focusing on improving current workflow,
> infrastructure to make life easier for all of us!
>
> If you have a talk/discussion proposal that can be part of these

Re: [Gluster-users] [Gluster-devel] Talks and topics that need presenters (WAS: CFP for Gluster Developer Summit)

2016-08-13 Thread Kaushal M
I was thinking of doing one on the changes to the release process. I will
do that now.

On 14 Aug 2016 02:58, "Niels de Vos"  wrote:

> On Sun, Aug 14, 2016 at 01:31:58AM +0530, Mohammed Rafi K C wrote:
> >
> >
> > On 08/13/2016 01:29 PM, Niels de Vos wrote:
> > > In addition to Vijays request to submit talks, I would like to see some
> > > very specific topics presented/demo'd. Anyone attending the Summit and
> > > willing to take these on is very much encouraged to do so. To do so,
> > > reply to this (or Vijays) email with your name and a description of the
> > > topic.
> > >
> > > If others would like to see other topics, please add them to the list.
> > >
> > > Many thanks,
> > > Niels
> > >
> > >
> > > Practical Glusto example
> > >  - show how to install Glusto and dependencies
> > >  - write a simple new test-case from scratch (copy/paste example?)
> > >  - run the new test-case (in the development environment?)
> > >
> > > Debugging (large) production deployments
> > >  - tools that can be used for debugging on non-development systems
> > >  - filtering logs and other data to identify problems
> > >  - coming up with the root cause of the problem
> > >  - reporting a useful bug so that developers can fix it
> > >
> > > Making troubleshooting easier
> > >  - statedumps, how code tracks allocations, how to read the dumps
> > >  - io-stats, meta and other xlators
> > >  - useful, actionable log messages
> >
> > I was planning to give a talk on .meta directory and how that can be
> > used to debug a live file system. I could also talk about the statedump,
> > io-stats, etc.
>
> Great, thanks! I guess Amye can mark this as a proposal :)
>
> Niels
>
> ___
> Gluster-devel mailing list
> gluster-de...@gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-devel
>
___
Gluster-users mailing list
Gluster-users@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-users

Re: [Gluster-users] [Gluster-devel] Talks and topics that need presenters (WAS: CFP for Gluster Developer Summit)

2016-08-13 Thread Niels de Vos
On Sun, Aug 14, 2016 at 01:31:58AM +0530, Mohammed Rafi K C wrote:
> 
> 
> On 08/13/2016 01:29 PM, Niels de Vos wrote:
> > In addition to Vijays request to submit talks, I would like to see some
> > very specific topics presented/demo'd. Anyone attending the Summit and
> > willing to take these on is very much encouraged to do so. To do so,
> > reply to this (or Vijays) email with your name and a description of the
> > topic.
> >
> > If others would like to see other topics, please add them to the list.
> >
> > Many thanks,
> > Niels
> >
> >
> > Practical Glusto example
> >  - show how to install Glusto and dependencies
> >  - write a simple new test-case from scratch (copy/paste example?)
> >  - run the new test-case (in the development environment?)
> >
> > Debugging (large) production deployments
> >  - tools that can be used for debugging on non-development systems
> >  - filtering logs and other data to identify problems
> >  - coming up with the root cause of the problem
> >  - reporting a useful bug so that developers can fix it
> >
> > Making troubleshooting easier
> >  - statedumps, how code tracks allocations, how to read the dumps
> >  - io-stats, meta and other xlators
> >  - useful, actionable log messages
> 
> I was planning to give a talk on .meta directory and how that can be
> used to debug a live file system. I could also talk about the statedump,
> io-stats, etc.

Great, thanks! I guess Amye can mark this as a proposal :)

Niels


signature.asc
Description: PGP signature
___
Gluster-users mailing list
Gluster-users@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-users

Re: [Gluster-users] [Gluster-devel] Talks and topics that need presenters (WAS: CFP for Gluster Developer Summit)

2016-08-13 Thread Mohammed Rafi K C


On 08/13/2016 01:29 PM, Niels de Vos wrote:
> In addition to Vijays request to submit talks, I would like to see some
> very specific topics presented/demo'd. Anyone attending the Summit and
> willing to take these on is very much encouraged to do so. To do so,
> reply to this (or Vijays) email with your name and a description of the
> topic.
>
> If others would like to see other topics, please add them to the list.
>
> Many thanks,
> Niels
>
>
> Practical Glusto example
>  - show how to install Glusto and dependencies
>  - write a simple new test-case from scratch (copy/paste example?)
>  - run the new test-case (in the development environment?)
>
> Debugging (large) production deployments
>  - tools that can be used for debugging on non-development systems
>  - filtering logs and other data to identify problems
>  - coming up with the root cause of the problem
>  - reporting a useful bug so that developers can fix it
>
> Making troubleshooting easier
>  - statedumps, how code tracks allocations, how to read the dumps
>  - io-stats, meta and other xlators
>  - useful, actionable log messages

I was planning to give a talk on .meta directory and how that can be
used to debug a live file system. I could also talk about the statedump,
io-stats, etc.

Regards
Rafi KC


>
> Long-Term-Maintenance, Short-Term-Maintanance, releases and backports
>  - explanation of the new release schedule
>  - when/how are releases made, branching, stability phase etc...
>  - the kind of backports that are acceptible and safe for minor updates
>
> Documentation update
>  - new Documentation Tooling based on ASCIIbinder
>  - how to migrate different documentation sites for many of the projects
>  - best location to report issues, submit fixes etc...
>
>
>
> ___
> Gluster-devel mailing list
> gluster-de...@gluster.org
> http://www.gluster.org/mailman/listinfo/gluster-devel

___
Gluster-users mailing list
Gluster-users@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-users

Re: [Gluster-users] 3.7.14 packages in Storage SIG repo

2016-08-13 Thread Niels de Vos
On Sat, Aug 13, 2016 at 11:57:08AM +0200, Tiemen Ruiten wrote:
> Hello,
> 
> Just wondering why the 3.7.14 rpms are not yet available in the Storage SIG
> repo?

They are available in the centos-gluster37-test repository. I have not
had feedback from anyone that these packages work fine, so they have not
been signed and pushed to the mirrors yet.

You can try them out like this:

  # yum install centos-release-gluster37
  # yum --enablerepo=centos-gluster37-test glusterfs-server

Please let me know if the packages work for you, and I'll mark them for
release. Updates are made available in the repositories on Mon-Thu. If
there is a reply from someone before Monday, 3.7.14 can get included in
the next batch.

Thanks,
Niels


signature.asc
Description: PGP signature
___
Gluster-users mailing list
Gluster-users@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-users

[Gluster-users] 3.7.14 packages in Storage SIG repo

2016-08-13 Thread Tiemen Ruiten
Hello,

Just wondering why the 3.7.14 rpms are not yet available in the Storage SIG
repo?

-- 
Tiemen Ruiten
Systems Engineer
R Media
___
Gluster-users mailing list
Gluster-users@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-users

Re: [Gluster-users] Centos 7.2 packages/repo

2016-08-13 Thread Niels de Vos
On Fri, Aug 12, 2016 at 03:15:22PM -0700, Jamie Lawrence wrote:
> Glusterites,
> 
> I’m getting back to a project which involves upgrading a cluster, and
> am confused by the current state of the packages. The machine I’m
> dealing with freshly-upgraded to Centos 7.2.1511, and is one of four
> that will be identical Gluster/oVirt servers.
> 
> I had a source defined pointing to downloads.gluster.org that 404ed,
> and so I looked around and saw that the cabal called the Centos
> Storage Sig apparently took over distribution, noted here:
> 
> https://download.gluster.org/pub/gluster/glusterfs/LATEST/EPEL.repo/
> 
> so I hunted down their repo package (centos-release-gluster38) and
> installed it. Now `yum install glusterfs-server` yields the below. It
> kind of looks like a package of libraries is missing, but it is hard
> (for me) to tell. I should note that after seeing the change in repo
> and pile of errors, I completely uninstalled Gluster on this box,
> because in this case I can and at the time it seemed like it might be
> a cleaner way of doing this.
> 
> Anyone have a clue I can borrow?

It looks like many of the dependencies are not resolved. That is weird,
and I just tried it out in a local VM. For me this works just fine on a
new, clean, minimal CentOS-7 installation:

1. enable the Gluster (latest = 3.8) repo from the Storage SIG, the
   package is in the CentOS/extras repo, by default enabled:

# yum install centos-release-gluster

2. install the glusterfs-server package

# yum install glusterfs-server


All dependencies get resolved, including glusterfs-fuse, glusterfs-libs
and glusterfs-api that are missing for your try. The main mirror lists
all these packages too, I am not sure how they can be missing when you
use the standard repositories...
  http://mirror.centos.org/centos/7/storage/x86_64/gluster-3.8/

Could you try the above steps and check if that works for you? If not,
maybe clean the yum caches (with 'yum clean all') and retry.

HTH,
Niels


> 
> Thanks in advance,
> 
> -j
> 
> - - cut here - -
> 
> --> Running transaction check
> ---> Package glusterfs-server.x86_64 0:3.8.1-1.el7 will be installed
> --> Processing Dependency: glusterfs-libs(x86-64) = 3.8.1-1.el7 for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: glusterfs-fuse(x86-64) = 3.8.1-1.el7 for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: glusterfs-client-xlators(x86-64) = 3.8.1-1.el7 for 
> package: glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: glusterfs-cli(x86-64) = 3.8.1-1.el7 for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: glusterfs-api(x86-64) = 3.8.1-1.el7 for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: glusterfs(x86-64) = 3.8.1-1.el7 for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_PRIVATE_3.7.0)(64bit) for 
> package: glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_PRIVATE_3.4.0)(64bit) for 
> package: glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_3.7.4)(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_3.7.0)(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_3.6.0)(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_3.5.1)(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_3.4.2)(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0(GFAPI_3.4.0)(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libglusterfs.so.0()(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfxdr.so.0()(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfrpc.so.0()(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfchangelog.so.0()(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfapi.so.0()(64bit) for package: 
> glusterfs-server-3.8.1-1.el7.x86_64
> --> Running transaction check
> ---> Package glusterfs-cli.x86_64 0:3.8.1-1.el7 will be installed
> --> Processing Dependency: glusterfs-libs(x86-64) = 3.8.1-1.el7 for package: 
> glusterfs-cli-3.8.1-1.el7.x86_64
> --> Processing Dependency: libglusterfs.so.0()(64bit) for package: 
> glusterfs-cli-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfxdr.so.0()(64bit) for package: 
> glusterfs-cli-3.8.1-1.el7.x86_64
> --> Processing Dependency: libgfrpc.so.0()(64bit) for package: 
> glusterfs-cli-3.8.1-1.el7.x86_64
> ---> Package glusterfs-client-xlators.x86_64 0:3.8.1-1.el7 will be installed
> --> Processing Dependency: 

[Gluster-users] Talks and topics that need presenters (WAS: CFP for Gluster Developer Summit)

2016-08-13 Thread Niels de Vos
In addition to Vijays request to submit talks, I would like to see some
very specific topics presented/demo'd. Anyone attending the Summit and
willing to take these on is very much encouraged to do so. To do so,
reply to this (or Vijays) email with your name and a description of the
topic.

If others would like to see other topics, please add them to the list.

Many thanks,
Niels


Practical Glusto example
 - show how to install Glusto and dependencies
 - write a simple new test-case from scratch (copy/paste example?)
 - run the new test-case (in the development environment?)

Debugging (large) production deployments
 - tools that can be used for debugging on non-development systems
 - filtering logs and other data to identify problems
 - coming up with the root cause of the problem
 - reporting a useful bug so that developers can fix it

Making troubleshooting easier
 - statedumps, how code tracks allocations, how to read the dumps
 - io-stats, meta and other xlators
 - useful, actionable log messages

Long-Term-Maintenance, Short-Term-Maintanance, releases and backports
 - explanation of the new release schedule
 - when/how are releases made, branching, stability phase etc...
 - the kind of backports that are acceptible and safe for minor updates

Documentation update
 - new Documentation Tooling based on ASCIIbinder
 - how to migrate different documentation sites for many of the projects
 - best location to report issues, submit fixes etc...



signature.asc
Description: PGP signature
___
Gluster-users mailing list
Gluster-users@gluster.org
http://www.gluster.org/mailman/listinfo/gluster-users