Chris -

Most of the implementations I’ve seen have used NFS, but it’s needs to be NFSv4 
to get the right locking behavior.

I’ve run this type of setup in a VM environment as well, but we didn’t use a VM 
for the NFS server the client had an enterprise NFS solution so we used that.  
Also, I know some SANs will export NFS natively.

> On Apr 29, 2016, at 8:54 AM, Christopher Fogarty 
> <christopher.foga...@versiant.com> wrote:
> 
> Quinn
> 
> Thanks. I could use NFS, but the master slave shared docs (very Spartan) 
> indicated SAN. If ext4 is not the proper filesystem. What should I use? I 
> could use NFS, but I was concerned over performance. Also, NFS in a VM 
> environment would require a third server?
> 
> Node 1
> Node 2
> NFS server (I would not think it would be prudent to use nfs from one of the 
> two nodes?)
> 
> Chris Fogarty
> 
> VP, System Engineering
> Versiant Corporation
> 3700 Arco Corporate Drive
> Suite 350
> Charlotte, NC 28273
> Office: (704) 831-3905 | Mobile: (704) 763-3333
> 
> chris.foga...@versiant.com
> 
> -----Original Message-----
> From: Quinn Stevenson [mailto:qu...@pronoia-solutions.com] 
> Sent: Friday, April 29, 2016 10:45 AM
> To: users@activemq.apache.org
> Subject: Re: Testing Master Slave on Shared File System
> 
> I've done quite a bit of master/slave setups - they've never been an issue as 
> long as I had a filesystem that supported locking.  I've used NFSv4 and GFSv2 
> for these setups.
> 
> If I'm reading this correctly, you've setup a volume on a SAN and mounted it 
> on both systems as an ext4 filesystem.  If that's the case, I think that is 
> your issue - ext4 is not a shared filesystem and it isn't cluster aware.  
> 
> Can you try using NFSv4?
> 
>> On Apr 29, 2016, at 8:37 AM, Matt Pavlovich <mattr...@gmail.com> wrote:
>> 
>> Are both volumes mounted with ext4? Does EXT4 have support for distributed 
>> lock sharing?  Sounds like one server would mount rw and the other would be 
>> mounted ro and there aren't any shared locks.
>> 
>> I'm not as current on the latest EXT4 features, but do know a cluster-aware 
>> filesystem such as GFSv2 is designed for this type of setup.
>> 
>> -Matt
>> 
>> On 4/28/16 3:14 PM, Christopher Fogarty wrote:
>>> I have the disk a part of its on vggroup and an lv carved out of that with 
>>> ext 4 file system on it. This is mounted on both systems and I am able to 
>>> start active mq fine. But would feel a lot better validating that only one 
>>> of the two nodes actually has a lock. I would love even more to verify that 
>>> both nodes when started are doing what they should, which is one has a 
>>> locked access and the other is in a sort of stand by until the lock is 
>>> released.
>>> 
>>> Hope this makes sense.
>>> 
>>> Chris Fogarty
>>> 
>>> 
>>> 
>>> 
>>> 
>>> On Thu, Apr 28, 2016 at 12:37 PM -0700, "Matt Pavlovich" 
>>> <mattr...@gmail.com<mailto:mattr...@gmail.com>> wrote:
>>> 
>>> Chris-
>>> 
>>> What file system are you using to share the mount?  The filesystem 
>>> would need to support distributed locking (many "shareable 
>>> filesystems" don't do this properly.
>>> 
>>> The other approach is to use the shared filesystem for KahaDB and a 
>>> database lease-locker to work around the 
>>> most-shared-filesystems-don't-do-locking-properly problem.
>>> 
>>> -Matt
>>> 
>>> On 4/28/16 12:34 PM, Christopher Fogarty wrote:
>>>> I have set up two servers:
>>>> 
>>>> Both CENTOS with a shared SAN disk mounted and active on both nodes.
>>>> 
>>>> I have set up ActiveMQ 5.6
>>>> 
>>>> I am able to start each with the following configuration
>>>> 
>>>> <persistenceAdapter>
>>>>   <kahaDB directory="/sharedFileSystem/sharedBrokerData"/>
>>>> </persistenceAdapter>
>>>> 
>>>> Each node can and does start, but how can I test, or what do I look for to 
>>>> make sure that file locking is actually working as described in the 
>>>> http://activemq.apache.org/shared-file-system-master-slave.html document.  
>>>> Before putting this into production, I would feel a lot better knowing 
>>>> that only one of the two nodes is capable of accessing the kahadb.
>>>> 
>>>> 
>>>> Chris Fogarty
>>>> 
>>>> VP, System Engineering
>>>> Versiant Corporation
>>>> 3700 Arco Corporate Drive
>>>> Suite 350
>>>> Charlotte, NC 28273
>>>> Office: (704) 831-3905 | Mobile: (704) 763-3333
>>>> 
>>>> chris.foga...@versiant.com
>>>> 
>>>> -----Original Message-----
>>>> From: Christopher Fogarty
>>>> Sent: Wednesday, April 27, 2016 9:02 AM
>>>> To: 'users@activemq.apache.org' <users@activemq.apache.org>
>>>> Subject: RE: Running ActiveMQ Broker as different username unable to 
>>>> connect via web admin console
>>>> 
>>>> What Platform? Do you have a firewall running
>>>> 
>>>> Chris Fogarty
>>>> 
>>>> VP, System Engineering
>>>> Versiant Corporation
>>>> 3700 Arco Corporate Drive
>>>> Suite 350
>>>> Charlotte, NC 28273
>>>> Office: (704) 831-3905 | Mobile: (704) 763-3333
>>>> 
>>>> chris.foga...@versiant.com
>>>> 
>>>> -----Original Message-----
>>>> From: jboss [mailto:jb...@bcidaho.com]
>>>> Sent: Wednesday, April 27, 2016 8:16 AM
>>>> To: users@activemq.apache.org
>>>> Subject: Re: Running ActiveMQ Broker as different username unable to 
>>>> connect via web admin console
>>>> 
>>>> The web console does not come up at all.   The error that the Chrome gives 
>>>> is
>>>> "Connection Refused".  Does not even get to the point of asking for 
>>>> username/password.
>>>> 
>>>> Thanks,
>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> View this message in context: 
>>>> http://activemq.2283324.n4.nabble.com/Running-ActiveMQ-Broker-as-dif
>>>> ferent-username-unable-to-connect-via-web-admin-console-tp4711175p47
>>>> 11280.html Sent from the ActiveMQ - User mailing list archive at 
>>>> Nabble.com.
>>> 
>> 
> 

Reply via email to