Camelia, the Perl 6 bug

IRC log for #gluster, 2013-09-24

| Channels | #gluster index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:05 mooperd joined #gluster
00:47 mibby joined #gluster
00:49 johnbot11 joined #gluster
00:49 harish joined #gluster
00:58 WhiteComet joined #gluster
01:07 jag3773 joined #gluster
01:09 mooperd joined #gluster
01:22 bala joined #gluster
01:28 bala joined #gluster
01:38 mibby hi anyone here?
01:44 jporterfield joined #gluster
01:44 _pol joined #gluster
01:51 harish joined #gluster
01:56 davinder joined #gluster
01:59 mooperd joined #gluster
02:05 lalatenduM joined #gluster
02:06 neofob joined #gluster
02:06 lala joined #gluster
02:08 harish joined #gluster
02:19 lala joined #gluster
02:45 kshlm joined #gluster
02:49 saurabh joined #gluster
02:53 vshankar joined #gluster
02:59 kanagaraj joined #gluster
03:02 Anon091 joined #gluster
03:02 Anon091 #asterisk
03:20 rcoup joined #gluster
03:21 sprachgenerator joined #gluster
03:22 shubhendu joined #gluster
03:38 sgowda joined #gluster
03:39 sprachgenerator joined #gluster
03:57 rcoup joined #gluster
04:04 tryggvil joined #gluster
04:04 itisravi joined #gluster
04:07 ricky-ticky joined #gluster
04:08 meghanam joined #gluster
04:08 meghanam_ joined #gluster
04:15 ngoswami joined #gluster
04:19 _pol joined #gluster
04:23 bulde joined #gluster
04:23 _pol joined #gluster
04:25 _pol_ joined #gluster
04:27 mohankumar joined #gluster
04:27 vpshastry joined #gluster
04:28 bulde joined #gluster
04:30 ppai joined #gluster
04:32 dusmant joined #gluster
04:34 sticky_afk joined #gluster
04:34 stickyboy joined #gluster
04:46 ndarshan joined #gluster
04:46 Shyam joined #gluster
04:49 shylesh joined #gluster
04:49 shubhendu_ joined #gluster
04:50 Shyam left #gluster
04:50 Shyam joined #gluster
04:51 Shyam left #gluster
04:51 Shyam joined #gluster
04:58 hagarth joined #gluster
05:00 nshaikh joined #gluster
05:01 lala joined #gluster
05:03 arusso joined #gluster
05:04 arusso joined #gluster
05:05 satheesh joined #gluster
05:10 bala joined #gluster
05:11 CheRi joined #gluster
05:15 vijaykumar joined #gluster
05:25 satheesh joined #gluster
05:27 raghu joined #gluster
05:30 ndarshan joined #gluster
05:33 aravindavk joined #gluster
05:34 lala__ joined #gluster
05:38 rjoseph joined #gluster
05:40 shireesh joined #gluster
05:43 satheesh joined #gluster
05:51 lala joined #gluster
05:55 atalur joined #gluster
05:56 rc10 joined #gluster
05:57 spandit joined #gluster
05:57 bulde joined #gluster
05:58 mgalkiewicz joined #gluster
06:06 mohankumar joined #gluster
06:06 vimal joined #gluster
06:12 psharma joined #gluster
06:15 arusso joined #gluster
06:15 shireesh joined #gluster
06:15 arusso joined #gluster
06:18 saurabh joined #gluster
06:18 rgustafs joined #gluster
06:19 shruti joined #gluster
06:19 shubhendu_ joined #gluster
06:19 sgowda joined #gluster
06:19 dusmant joined #gluster
06:23 kanagaraj joined #gluster
06:24 ndarshan joined #gluster
06:24 aravindavk joined #gluster
06:25 jtux joined #gluster
06:27 bala joined #gluster
06:31 rc10 left #gluster
06:37 anands joined #gluster
06:38 davinder joined #gluster
06:49 saurabh joined #gluster
06:50 glusterbot New news from newglusterbugs: [Bug 1005860] GlusterFS: Can't add a third brick to a volume - "Number of Bricks" is messed up <http://goo.gl/cPBrIK> || [Bug 1005862] GlusterFS: Can't add a new peer to the cluster - "Number of Bricks" is messed up <http://goo.gl/YF4t1e>
06:58 eseyman joined #gluster
06:59 mohankumar joined #gluster
07:00 inodb joined #gluster
07:02 ekuric joined #gluster
07:04 rastar joined #gluster
07:04 vijaykumar joined #gluster
07:04 ctria joined #gluster
07:12 ngoswami joined #gluster
07:20 glusterbot New news from newglusterbugs: [Bug 969461] RFE: Quota fixes <http://goo.gl/XFSM4>
07:24 dneary joined #gluster
07:41 arusso joined #gluster
07:46 rotbeard joined #gluster
07:49 ansemz joined #gluster
07:51 mooperd joined #gluster
07:56 shubhendu_ joined #gluster
07:56 aravindavk joined #gluster
07:56 kanagaraj joined #gluster
07:58 ndarshan joined #gluster
07:58 bala joined #gluster
07:58 dusmant joined #gluster
08:01 pkoro joined #gluster
08:02 vijaykumar joined #gluster
08:04 rcoup joined #gluster
08:11 Rocky__ joined #gluster
08:24 eseyman joined #gluster
08:35 Shyam joined #gluster
08:37 atrius joined #gluster
08:38 harish joined #gluster
08:40 arusso joined #gluster
08:41 arusso joined #gluster
08:47 lala joined #gluster
08:51 Alpinist joined #gluster
09:00 nshaikh joined #gluster
09:04 odata joined #gluster
09:05 Guest9445 joined #gluster
09:12 tryggvil joined #gluster
09:14 harish joined #gluster
09:14 davinder joined #gluster
09:15 satheesh1 joined #gluster
09:16 shruti joined #gluster
09:23 chirino joined #gluster
09:27 nshaikh joined #gluster
09:28 shireesh joined #gluster
09:46 vijaykumar joined #gluster
09:47 manik joined #gluster
09:48 ppai joined #gluster
09:59 psharma joined #gluster
10:00 vpshastry1 joined #gluster
10:06 mbukatov joined #gluster
10:08 dusmant joined #gluster
10:14 shruti_ joined #gluster
10:22 shubhendu_ joined #gluster
10:23 ndarshan joined #gluster
10:26 kanagaraj joined #gluster
10:30 mbukatov joined #gluster
10:33 jglo1 joined #gluster
10:37 edward2 joined #gluster
10:39 Norky joined #gluster
10:43 vshankar joined #gluster
10:45 Shyam joined #gluster
10:51 shireesh joined #gluster
10:51 CheRi joined #gluster
10:51 ricky-ticky joined #gluster
10:53 Shyam left #gluster
10:56 jtux joined #gluster
10:57 aravindavk joined #gluster
11:00 bala joined #gluster
11:05 Norky joined #gluster
11:08 ppai joined #gluster
11:20 wgao joined #gluster
11:25 marcoceppi joined #gluster
11:48 nightwalk joined #gluster
11:50 arusso joined #gluster
11:50 arusso joined #gluster
11:56 nightwalk joined #gluster
11:59 mooperd joined #gluster
12:02 itisravi_ joined #gluster
12:05 failshell joined #gluster
12:08 rastar_ joined #gluster
12:09 andrewklau joined #gluster
12:09 msciciel_ joined #gluster
12:09 Sling joined #gluster
12:10 Sling just an off question, why does #glusterfs have a limit of 1 and not a redirect to this channel instead? :)
12:10 rcheleguini joined #gluster
12:11 Sling and the ontopic question, for glusterfs, are there any practical differences between using balance-alb (OS load balancing) or lacp (network load balancing) for a gluterfs node with 2x 1Gb links
12:11 andrewklau How do I start the self-heal daemon? Some reason it's off ever since I had to replace a split-brain issue
12:16 nightwalk joined #gluster
12:22 hagarth joined #gluster
12:23 Alpinist joined #gluster
12:24 kanagaraj joined #gluster
12:25 rastar joined #gluster
12:37 lexo__ joined #gluster
12:37 lexo__ hi
12:37 glusterbot lexo__: Despite the fact that friendly greetings are nice, please ask your question. Carefully identify your problem in such a way that when a volunteer has a few minutes, they can offer you a potential solution. These are volunteers, so be patient. Answers may come in a few minutes, or may take hours. If you're still in the channel, someone will eventually offer an answer.
12:43 jclift_ joined #gluster
12:43 shruti_ joined #gluster
12:46 rosmo_ joined #gluster
12:46 samppah joined #gluster
12:46 avati joined #gluster
12:46 eseyman joined #gluster
12:46 ndarshan joined #gluster
12:47 lkthomas joined #gluster
12:47 MinhP joined #gluster
12:47 inodb joined #gluster
12:47 basic` joined #gluster
12:47 fkautz joined #gluster
12:47 basic` joined #gluster
12:50 jtux joined #gluster
12:51 arusso joined #gluster
12:52 anands joined #gluster
12:53 vpshastry joined #gluster
12:56 vpshastry left #gluster
12:58 bennyturns joined #gluster
13:26 ctria joined #gluster
13:29 arusso joined #gluster
13:29 arusso joined #gluster
13:34 rwheeler joined #gluster
13:36 manik joined #gluster
13:38 eseyman joined #gluster
13:40 ndarshan joined #gluster
13:43 bala joined #gluster
13:43 lexo__ joined #gluster
13:49 jag3773 joined #gluster
13:52 zaitcev joined #gluster
13:57 ngoswami joined #gluster
14:05 NuxRo JoeJulian: hi, I've got a customer reporting lots of "PHP Warning: filetype(): Lstat failed for" on a nfs-mounted volume. Does it ring any bells?
14:06 Sling left #gluster
14:11 nshaikh joined #gluster
14:13 bugs_ joined #gluster
14:14 ndevos NuxRo: are those files in split-brain maybe?
14:18 NuxRo ndevos: it's not excluded, the customer reports from some servers he doesnt get the error
14:18 NuxRo I'll try to check for split brains
14:18 ndevos NuxRo: same files on other servers? that would be weird, unless there is some caching involved
14:21 NuxRo ndevos: yeah, it is weird. looks like there is no split brain reported for this volume, but I do see this in the logs: http://supercolony.gluster.org/pipermail/​gluster-users/2013-September/037436.html
14:21 glusterbot <http://goo.gl/7lNGGw> (at supercolony.gluster.org)
14:21 __Bryan__ joined #gluster
14:21 NuxRo it may be related, it's about the same volume
14:24 NuxRo thoughts?
14:24 ndevos NuxRo: sounds like the hash-ranges stored on that directory (used by dht to distribute the files) are not correct
14:25 ndevos NuxRo: were bricks added or removed maybe? or, maybe the nfs-server has those ranges cached and needs to re-read them (restart that process?)
14:25 NuxRo I'm not entirely sure I understood that. :)
14:26 NuxRo ndevos: bricks were added
14:26 NuxRo so I need to restart the NFS servers
14:26 ndevos NuxRo: a directory contains an xattr that describes the hash-range the dht-xlator uses to place a file on a brick
14:26 chirino joined #gluster
14:27 * ndevos is not sure if restarting nfs would help, it would in case the hash-ranges are cached there
14:27 NuxRo if that doesnt work, what would be the next thing to try?
14:28 ndevos NuxRo: dht calculates a hash for a file, that hash is compared to the hash-ranges for each brick and the directory the file lives in
14:29 ndevos NuxRo: you need to check the xattr for that directory, on all the bricks, the value should probably not be overlapping (how would dht decide what brick should contain the file?)
14:29 ndevos NuxRo: I suspect that when adding the brick(s), the hash-ranges of that directory was modified on some bricks, but not on all
14:34 jcsp joined #gluster
14:35 sprachgenerator joined #gluster
14:35 NuxRo ndevos: thanks, do I need to getfattr of the dir itself or its counterpart in .glusterfs dir?
14:36 ndevos NuxRo: only on the dir outside the .glusterfs directory
14:36 ndevos NuxRo: but I'm not sure I would be able to compare/read those values, but maybe you can see the ranges and correct them
14:38 NuxRo What am I looking at exactly? trusted.gfid=0x669636833c9b4230a81c7301f40ca02c is the same on all bricks
14:40 _pol joined #gluster
14:41 _pol_ joined #gluster
14:41 vpshastry joined #gluster
14:42 Chocobo joined #gluster
14:42 hagarth joined #gluster
14:52 NuxRo ndevos: which attribute should I be looking at? For some reason I'm not able to get a list of all attributes (supposedly `getfattr -d` does that)
14:53 ndevos NuxRo: try 'getfattr -e hex -d -m . the/dir/that/is/borked'
14:59 NuxRo ndevos: zomg, on the newly added bricks there is no dht attribute for that dir: "trusted.glusterfs.dht: No such attribute"
15:00 ndevos NuxRo: maybe the add-brick fix-layout step was missed/aborted?
15:00 NuxRo i never did fox-layout! :(
15:00 NuxRo is it too late to do it now?
15:02 NuxRo ndevos: no idea how I could miss running that, must have been ommited in the doc I had at my disposal at that time
15:03 ndevos NuxRo: I'm not sure it is required for new versions anymore, so the new docs may have dropped it
15:03 ctria joined #gluster
15:03 ndevos I'm not sure if fix-layout will fix things for you, but I guess you can try :)
15:04 * ndevos will be out for a bit, back laer
15:04 NuxRo thanks
15:04 zerick joined #gluster
15:05 ngoswami_ joined #gluster
15:06 eseyman joined #gluster
15:08 chirino joined #gluster
15:12 Alpinist joined #gluster
15:13 daMaestro joined #gluster
15:14 jmeeuwen joined #gluster
15:16 vpshastry left #gluster
15:19 bennyturns joined #gluster
15:20 failshel_ joined #gluster
15:21 NuxRo ndevos: after fix-layout, on the old bricks I have dht 0x00000001000000007fffffffffffffff and on the new ones 0x0000000100000000000000007ffffffe
15:25 ndevos NuxRo: that could well be valid values, I'm not sure how this xattr can be decoded
15:30 mooperd joined #gluster
15:35 johnbot11 joined #gluster
15:35 johnbot11 joined #gluster
15:36 quique joined #gluster
15:42 johnmark ooh... someone is writing up a blog ppst about gluster-ganesha integration
15:42 johnmark that person will forever remain on my good side
15:44 ndevos bummer, I wanted to try that out as well, now I wont be the first to blog about it
15:46 NuxRo that ganesha looks interesting
15:47 ndevos I think IBM and Panasas are the main contributors for that, and IIRC they use it in some of their products
15:48 failshell joined #gluster
15:50 NuxRo JoeJulian: in case you see this, weirdly enough the filetype lstat issue happens only on 32bit arch? :-/
15:54 stickyboy joined #gluster
15:55 failshel_ joined #gluster
15:57 mohankumar joined #gluster
16:01 hagarth johnmark: who is getting good karma from you?
16:13 sprachgenerator joined #gluster
16:15 dneary joined #gluster
16:17 [o__o] left #gluster
16:17 PatNarciso joined #gluster
16:18 PatNarciso hi @glusterbot.
16:19 [o__o] joined #gluster
16:21 [o__o] left #gluster
16:22 PatNarciso fellas, what was the release date for 3.4, September 10th?
16:22 [o__o] joined #gluster
16:23 hagarth PatNarciso: are you looking for 3.4.1? 3.4.0 is already out
16:24 PatNarciso ya know, I'm not sure what I'm looking for.  I was about to write-up/blog-up a test I did about 6 weeks ago, but did a very junior mistake and forgot to log the version I was using.
16:24 [o__o] left #gluster
16:24 PatNarciso so, I went to gluster.org -- and the top graphic is promoting 3.4;
16:25 PatNarciso causing me to believe I was rocking maybe 3.3?  or... *sigh* I need to re-run this test.
16:25 JoeJulian @yum repo
16:25 glusterbot JoeJulian: The official community glusterfs packages for RHEL (including CentOS, SL, etc), Fedora 17 and earlier, and Fedora 18 arm/armhfp are available at http://goo.gl/s077x. The official community glusterfs packages for Fedora 18 and later are in the Fedora yum updates repository.
16:26 * PatNarciso reads his notes.
16:26 PatNarciso add-apt-repository ppa:semiosis/ubuntu-glusterfs-3.4
16:26 PatNarciso excellent, I assume I was rocking 3.4.
16:26 [o__o] joined #gluster
16:26 JoeJulian Well, the rpms are all dated Aug 6
16:27 JoeJulian Seems pretty likely then that you were using 3.4.0
16:28 PatNarciso word.
16:29 JoeJulian NuxRo: http://joejulian.name/blog/br​oken-32bit-apps-on-glusterfs/ maybe?
16:29 glusterbot <http://goo.gl/4T31C> (at joejulian.name)
16:36 davinder joined #gluster
16:36 quique could someone direct me to good info on understanding gluster performance as well as how to test gluster through put
16:37 JoeJulian My philosophy is that you should first identify your requirements, then you can more easily devise a test method to determine if a solution meets them.
16:38 failshell joined #gluster
16:38 quique like this: I want x iops and redundancy?  or something different?
16:39 JoeJulian What's your use case?
16:39 quique media server for a webapp
16:39 JoeJulian One single server?
16:40 quique multiple servers
16:40 quique including hot spares
16:40 Mo_ joined #gluster
16:40 JoeJulian Do you have a load expectation?
16:40 JoeJulian load balancers?
16:40 JoeJulian Do you have popular files that get more hits or are they spread out evenly?
16:41 quique i don't know the load expectation, the webapp has a load balanceer but not the media server
16:42 quique and I would have to research the popular file question
16:43 JoeJulian Those matter because in a clustered environment, you might have 100k requests/min for a single file. If you are serving that one file from 3 servers, you'll have a bottleneck. Those types of loads perform better with more replicas.
16:43 JoeJulian If you have a disparate load, that's where distribution comes in to play.
16:44 JoeJulian The problem with most benchmarks, is they're intended to compare apples to apples. You're more interested in the entire orchard.
16:44 quique makes sense
16:44 shylesh joined #gluster
16:45 quique an advice for ways/tools to research the file usage?
16:45 JoeJulian Short of looking at existing logs and business projections, not really...
16:47 __Bryan__ joined #gluster
16:48 tryggvil joined #gluster
16:49 __Bryan__ joined #gluster
17:01 vpshastry joined #gluster
17:12 lala joined #gluster
17:13 RedShift joined #gluster
17:14 PatNarciso Fellas -- I put together a simple Google Doc with the results of my initial Gluster test.  Could ya please take a look, make comments, tell me if I'm right on-- or totally way off base?   https://docs.google.com/document/d/1RtFD​yOz2xxkntUe9JYEZu-1b2a5k9IjrHxo-pwrpTp0
17:14 glusterbot <http://goo.gl/JDNzgr> (at docs.google.com)
17:14 PatNarciso <3 glusterbot.
17:15 lalatenduM joined #gluster
17:15 PatNarciso It's my intent to clean this up within the next day; retest if needed; and make a blog about it.
17:22 PatNarciso JoeJulian, and please -- if you get a moment -- I'd really appreciate any feedback you have.
17:51 JonnyNomad joined #gluster
17:54 JoeJulian PatNarciso: Gluster replication is about fault-tolerance, not trans-datacenter. For the latter, geo-replication is recommended.
17:55 PatNarciso ok - master-master replication would be something I'd require.   is this in 3.4.1?  (please say yes)
17:55 JoeJulian That said, there's supposed to be an ability to tell the client to prefer reading from the local server. Won't help with writes, of course, since writes must be replicated synchronously.
17:55 JoeJulian Nope, no master-master geo-replication yet.
17:57 PatNarciso prefer reading from local server -- ok, I'd like to research this further.  do you have a URL or variable name I could google?
17:58 mtanner joined #gluster
17:58 JoeJulian I knew you were going to ask for that... ;)
17:58 PatNarciso :-)  I want GlusterFS to be my solution
18:02 mmidgett joined #gluster
18:03 y4m4 JoeJulian: are you talking about "read-subvolume" ?
18:04 JoeJulian y4m4: Am I?
18:04 mmidgett left #gluster
18:04 JoeJulian I thought it was --xlator-option=afr.favorite_child=blah_blah
18:07 y4m4 JoeJulian: its 'gluster volume set <volname> clustere.read-subvolume'
18:08 y4m4 JoeJulian: its 'gluster volume set <volname> clustere.read-subvolume-index'
18:08 JoeJulian But that's only useful for one client, right? The other client's always going to be accessing the read-subvolume for the remote server.
18:09 y4m4 JoeJulian: favorite-child is for split brain handling
18:09 JoeJulian Oh, right.
18:09 y4m4 JoeJulian: on client side we can still specify --xlator-option=afr.read-subvolume
18:10 JoeJulian PatNarciso: That. ^
18:10 y4m4 JoeJulian: ah there is another option "cluster.choose-local" :P
18:10 * y4m4 wonders where are these documented? the Undocumented Document?
18:11 JoeJulian gluster volume set help
18:12 JoeJulian Once I get my new laptop, I'll work on documentation while I'm flying back and forth to Texas.
18:13 y4m4 JoeJulian: 'gluster volume set help' only dumbs DOC not NO_DOC
18:14 JoeJulian y4m4: I guess choose-local must be DOC then.
18:14 y4m4 JoeJulian: okay then PatNarciso there you go!
18:15 * PatNarciso is reading above.
18:17 PatNarciso k, so assuming the client and server are on the same machine: cluster.choose-local is the golden ticket?
18:20 JoeJulian And if anyone wants me to get started sooner on documentation, this is the laptop I'm shopping for: http://www.msimobile.com/level3_p​roductpage.aspx?cid=6&amp;id=392
18:20 glusterbot <http://goo.gl/8koJzc> (at www.msimobile.com)
18:20 JoeJulian PatNarciso: Not sure I'd go so far as to say "golden ticket" but it's going to at least be a decent quality aluminum.
18:21 PatNarciso JoeJulian: do you accept paypal?
18:22 JoeJulian :D sure!
18:22 glusterbot New news from newglusterbugs: [Bug 986775] file snapshotting support <http://goo.gl/ozgmO> || [Bug 1011662] threads created by gluster should block signals which are not used by gluster itself <http://goo.gl/q9M1z5>
18:31 johnmark JoeJulian: w00t
18:31 johnmark wait, won't your new employer get that for you?
18:31 JoeJulian I love how quickly you spend their money.
18:31 johnmark LOL
18:31 johnmark :D
18:32 recidive joined #gluster
18:32 johnmark hey, they're going to spend more money on me, too - because they're going to sponsor TX community days
18:32 JoeJulian Another Major player there bought (several of) his own laptop recently, so I'm not sure that's a perk.
18:32 johnmark aha, ok
18:33 johnmark are you the "draft pick to be named later?"
18:33 johnmark heh
18:33 JoeJulian hehe
18:33 johnmark ;)
18:33 johnmark JoeJulian: let me know if you have anything to add to our awestruct discussion
18:33 johnmark if not, no worries
18:34 JoeJulian I'm all-documentation, all-day through the end of this week. I'll look after work.
18:35 PatNarciso JoeJulian: when ya get a sec, privmsg me your email plz.
18:42 JoeJulian Wow! I can't believe you paid for the whole thing!
18:43 PatNarciso Is the tax and shipping calculated correctly?
18:43 JoeJulian Should be more than generous. Way better than the gifts johnmark give me... ;)
18:43 johnmark LOL
18:43 johnmark :P
18:43 JoeJulian :)
18:49 JoeJulian johnmark: I've been thinking a little about our presentations and have been wondering about whether we have a goal or just random information. Few of our talks have a specific call-to-action, other than the ubiquitous "get involved in the community". We should try to ensure that each preso has an actionable call-to-action.
18:50 johnmark JoeJulian: that's an interesting point.
18:50 johnmark most of the time, I'm just happy to have good content that gets people thinking
18:50 johnmark anything to stimulate more community activity is a good thing
18:50 johnmark even if that just means someone dl'ing and installing for the first time
18:50 johnmark but yeah, these are the storts of things that I haven't had time to really think through
18:51 johnmark from my PoV, community days are useful for, in no particular order: 1. rallying around the flag, 2. spreading the gluster word, 3. getting more people trained up in gluster basics
18:51 johnmark and there are plenty more
18:52 JoeJulian That's always going to be a side-effect, but if we focused each talk on a specific request for involvement, maybe a few more people would become active developers in one of the projects talked about, document writers, trainers, speakers, etc.
18:53 neofob left #gluster
18:53 JoeJulian Asking for specific involvement is more likely to actually get it. It's the "we should get together sometime" philosophy. That statement is never going to result in a date.
19:01 PatNarciso hmm... I'm think about future Gluster testing.  do you fellas have scripts for remote system installs/setups?
19:02 PatNarciso in the docs I cook up for self documentation, and others here in my office, I usually cook up a very "shell" like document that shows everything from apt-get update, to task completion.
19:03 PatNarciso so; my thoughts at the moment are; I see myself possibly doing a bunch of glusterfs testing
19:03 JoeJulian @puppet
19:03 glusterbot JoeJulian: (#1) https://github.com/semiosis/puppet-gluster, or (#2) https://github.com/purpleidea/puppet-gluster
19:03 PatNarciso do you fellas have a test system setup?  if not, if I cook something like this up, would you benefit from its use?
19:04 * PatNarciso is reading.
19:05 JoeJulian Not yet. Ramereth is going to set us up with some VMs from OSU's OSL.
19:05 jag3773 joined #gluster
19:06 PatNarciso puppet looks like it makes many peoples lives much easier.
19:06 JoeJulian Unbelievably.
19:07 Ramereth JoeJulian: that's right, i need to nudge our people
19:08 * johnmark warms his hands by the fire
19:08 johnmark Ramereth: nudge away :)
19:08 * JoeJulian warms his hands by the hot isle.
19:08 johnmark JoeJulian: good point. let's figure out how to include calls to action
19:09 johnmark one thing I was thinking about was making talks more "project-based" and demo-heavy
19:09 johnmark and then looking for audience participation about other/better ways to do it
19:09 JoeJulian I think just reminding speakers to have one will probably be sufficient.
19:09 johnmark that way, each talk is a problem-solving + learning exercise
19:09 johnmark :)
19:09 JoeJulian Heck, I could have asked for help benchmarking RDBs.
19:10 johnmark excellent point. and it's an easy thing to do
19:10 johnmark I haven't pushed for much from speakers
19:10 johnmark mostly because at this point, I'm just happy to have them :)
19:10 JoeJulian :)
19:10 johnmark but yeah, we need to grow and evolve these events, and that's a simple way to do it
19:11 JoeJulian I think that'll also help focus the speakers message just a smidgen.
19:11 johnmark cool, ok
19:13 JoeJulian I wonder if The Castle has (had?) a movie theater before it was assimilated.
19:13 glusterbot New news from resolvedglusterbugs: [Bug 764890] Keep code more readable and clean <http://goo.gl/p7bDp>
19:14 JoeJulian Are you going to follow up with whomever set up the San Francisco venue about Texas or were you hinting for me to do that?
19:14 y4m4 joined #gluster
19:15 y4m4 joined #gluster
19:18 johnmark oh, I already started that discussion with their events team
19:18 johnmark JoeJulian: I'm not actually counting on anything from you until you're established there
19:18 PatNarciso johnmark -- to give ya some ideas about what I plan on using glusterfs for; well -- I've got a few ideas.  1) sharing video files between a video production office and a television studio office [large files, locking isn't a big concern, changes are rare].  2) and I know this is almost taboo-- web hosting.  two totally different worlds; with different requirements and considerations.
19:18 PatNarciso but imma make it happen.
19:19 johnmark PatNarciso: cool! yeah, the first is a well-known and established use case
19:19 johnmark the latter is more mixed
19:19 JoeJulian Since those are different use cases, you'll probably want at least two volumes.
19:19 johnmark but there are things you can do to improve perf
19:20 JoeJulian Maybe three. One high-replica for popular files, one high-distribute for load balancing, and one for your web application.
19:21 PatNarciso JoeJulian: right on.   so, one thing that is likely totally out of the glusterfs scope: defining "popular files".
19:21 PatNarciso it's one of the issues I plan on working with tomorrow with a video site I work on.
19:22 JoeJulian Yeah, no relevant blogs or documentation for that. Basically consider how many requests will fill up your pipes.
19:22 JoeJulian semiosis has done something similar with photos, though. Maybe he'll chime in at some point.
19:23 PatNarciso cool.
19:23 glusterbot New news from newglusterbugs: [Bug 998967] gluster 3.4.0 ACL returning different results with entity-timeout=0 and without <http://goo.gl/B2gFno>
19:23 PatNarciso hmm. has anyone developed a CDN based on top of GlusterFS?
19:24 JoeJulian Pandora?
19:24 JoeJulian Pandora has an awesome load-balancing design though. They never give you what you ask for.
19:24 PatNarciso lol
19:25 PatNarciso wow, actually, that is plausible.
19:26 JoeJulian It's really pretty genius. "I want XYZ song." "Great! Here's ABC song. It's really similar."
19:28 PatNarciso its kind of what my refrigerator looks like.  I'd like Olive Garden tonight.  Well, here is left over Chinese.
19:29 JoeJulian LOL
19:30 PatNarciso if nobody has created a cdn glusterfs, perhaps that will be something I work on.
19:31 JoeJulian There's the swift interface.
19:31 PatNarciso I understand there are some reverse proxy configs that will copy/store on demand; however I'm running into an issue when the file isn't initially available.  ex: iOS devices wanting to play .mp4's.
19:31 PatNarciso *shakes hand at iOS*
19:35 johnmark PatNarciso: so for web serving, make sure you use a distro or kernel that includes readdirplus for fuse
19:35 johnmark vastly enhances mostly-read volumes for things like web-serving
19:35 johnmark assuming you don't go with NFS clients
19:37 PatNarciso johnmark: good thinking.  for the cdn setup, I wouldn't be doing an NFS client.  and as I'm an ubuntu 12.04 fan, i'd have to... get over that attraction.
19:37 PatNarciso and get friendly with 13.04. hmm.
19:38 PatNarciso btw: I digg this dirty swift write up.  kudos. http://www.gluster.org/2012/09/howto-using​-ufo-swift-a-quick-and-dirty-setup-guide/
19:38 glusterbot <http://goo.gl/Wf7Yx> (at www.gluster.org)
19:58 jag3773 joined #gluster
20:16 _pol joined #gluster
20:17 _pol_ joined #gluster
20:24 rwheeler joined #gluster
20:29 pono joined #gluster
20:29 pono JoeJulian: Hey there, I'm with the OSL and just wanted to touch base about Supercell hosting.
20:37 chirino joined #gluster
20:38 SteveWatt joined #gluster
20:41 purpleidea PatNarciso: the puppet thing _is_ awesome... i use it for redeploying or testing, etc... the examples are a bit out of date, but if you have trouble getting it going ping me with your bugs.
20:41 purpleidea pono: puppet-gluster too :P
20:42 JoeJulian pono: Leaving for lunch... will touch base when I get back.
20:43 pono JoeJulian: Sounds good.
20:50 sprachgenerator joined #gluster
20:54 sprachgenerator_ joined #gluster
20:57 _pol joined #gluster
20:57 badone joined #gluster
21:00 PatNarciso purpleidea - right on, thank you.
21:00 purpleidea PatNarciso: np
21:16 quique is there a way to have gluster reresolve the hostnames in the pool?
21:17 quique if say the ip for the hostname changes
21:17 quique or is the only way to detach and reprobe?
21:21 semiosis quique: that should happen already.  what version of glusterfs are you using?
21:21 semiosis you shouldn't need to detach
21:21 quique 3.2.7
21:22 semiosis might be a bug, can you upgrade to 3.3.2 or the latest, 3.4.0?
21:22 semiosis ,,(upgrade notes)
21:22 glusterbot I do not know about 'upgrade notes', but I do know about these similar topics: '3.3 upgrade notes', '3.4 upgrade notes'
21:22 semiosis see also ^^
21:24 quique semiosis: do you know if there is an rpm repo maintained with the latest version?
21:24 semiosis ,,(latest)
21:24 glusterbot The latest version is available at http://goo.gl/zO0Fa . There is a .repo file for yum or see @ppa for ubuntu.
21:31 tryggvil joined #gluster
21:40 SteveWatt left #gluster
21:57 fidevo joined #gluster
21:58 eesullaw joined #gluster
22:37 andrewklau joined #gluster
22:41 badone joined #gluster
23:11 mgalkiewicz joined #gluster
23:21 mooperd joined #gluster
23:40 PatNarciso johnmark: earlier we were talking about sharing video files between a production office and studio for broadcast; and you mentioned its a well known use case.  are you aware of any wiki/blogs that document this use-case/setup?
23:42 y4m4 PatNarciso: if your workload is pretty much 'WORM' (Write Once Read Many) it is possibly the best use case
23:44 andrewklau What's the fastest way to recover from a split brain? It shows I have about 70 different entries, is there any other option other than going through and deleting the files manually?
23:44 JoeJulian mkfs
23:44 semiosis shutdown one of the replica bricks
23:45 JoeJulian My way's faster...
23:45 semiosis not sure if that counts as "recovery" though
23:45 semiosis s/that/mine/
23:45 glusterbot What semiosis meant to say was: not sure if mine counts as "recovery" though
23:45 JoeJulian Well, if you're going to get picky about terminology....
23:45 andrewklau mkfs to wipe the whole brick and let gluster do a full recover?
23:46 JoeJulian That would work if you know that one replica is good.
23:46 JoeJulian actually...
23:46 rcoup joined #gluster
23:46 JoeJulian Now I'm not so sure. Used to be true but with the extended attribute brick tagging I'm not entirely positive.
23:47 bdperkin_gone joined #gluster
23:47 RicardoSSP joined #gluster
23:47 mjrosenb joined #gluster
23:47 the-me joined #gluster
23:47 RicardoSSP joined #gluster
23:48 rcoup left #gluster
23:50 johnbot11 joined #gluster
23:51 zwu joined #gluster
23:54 semiosis joined #gluster
23:54 l0uis joined #gluster
23:54 johnmark joined #gluster
23:54 JordanHackworth joined #gluster
23:54 crashmag joined #gluster
23:54 roidelapluie joined #gluster
23:54 X3NQ joined #gluster
23:54 lkthomas joined #gluster
23:54 MinhP joined #gluster
23:54 basic` joined #gluster
23:54 fkautz joined #gluster
23:54 sticky_afk joined #gluster
23:54 pachyderm joined #gluster
23:54 gluslog joined #gluster
23:54 mooperd joined #gluster
23:54 mgalkiewicz joined #gluster
23:54 badone joined #gluster
23:54 andrewklau joined #gluster
23:54 recidive joined #gluster
23:54 PatNarciso joined #gluster
23:54 jcsp joined #gluster
23:54 edong23 joined #gluster
23:54 fyxim joined #gluster
23:54 johnmwilliams joined #gluster
23:54 xavih joined #gluster
23:54 pdrakewe_ joined #gluster
23:54 jiffe99 joined #gluster
23:54 vincent_vdk joined #gluster
23:54 duerF joined #gluster
23:54 johan___1 joined #gluster
23:54 edoceo joined #gluster
23:54 jiqiren joined #gluster
23:54 brosner joined #gluster
23:54 aurigus joined #gluster
23:54 NuxRo joined #gluster
23:54 hflai joined #gluster
23:54 Kins joined #gluster
23:54 Cenbe_ joined #gluster
23:54 mattf joined #gluster
23:54 dblack joined #gluster
23:54 samkottler joined #gluster
23:54 eryc joined #gluster
23:54 smellis joined #gluster
23:54 cicero joined #gluster
23:54 ultrabizweb joined #gluster
23:54 Rydekull joined #gluster
23:54 primusinterpares joined #gluster

| Channels | #gluster index | Today | | Search | Google Search | Plain-Text | summary