linux-lvm.redhat.com archive mirror
 help / color / mirror / Atom feed
From: Marian Csontos <mcsontos@redhat.com>
To: Mahmood Naderan <nt_mahmood@yahoo.com>,
	LVM general discussion and development <linux-lvm@redhat.com>
Subject: Re: [linux-lvm] Add a disk from remote node to LVM
Date: Wed, 07 May 2014 15:00:12 +0200	[thread overview]
Message-ID: <536A2E5C.4000004@redhat.com> (raw)
In-Reply-To: <1399457072.41382.YahooMailNeo@web141606.mail.bf1.yahoo.com>

On 05/07/2014 12:04 PM, Mahmood Naderan wrote:
>
>
>
>> How do you mean "remote drive" exactly? What type is it - is it iscsi, nbd...?
>
> There are two nodes in a single rack. Each has 4 slots for SATAII disks. Current configuration is
>
>
> N1: /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd where the last three (b, c, d) are grouped in in a single LVM volume.
>
>
> N2: /dev/sda, /dev/sdb where the last one (b) is free and I want to add it to the LVM of N1.
>
> Each node is running an independent operating system (scientific linux)Currently /dev/sdb on N2 is not shared.
 > I have just format it as ext4 (which is the same format as the LVM of 
N1).

In any case keep in mind node N2 would need to be up and running all the 
time or you risk rendering N1 inoperable while N2 has outage or is 
broken - depending on which data would be stored at N2.

I suggest either:

- using RAID[156] to make the remote drive (temporary) dispensable.

- making the PV non-allocatable by default and enable it only when 
allocating LVs manually for data you do not need all the time - for 
example you do not want your root filesystem corrupted while unavailable 
but that may be acceptable for backup copies (but NFS may be sufficient 
solution for that.)

Another option would be to use distributed filesystem like Gluster which 
was designed to keep data spread over bunch of nodes while ensuring 
redundancy but I understand it was designed to work with larger number 
of nodes and I am not sure how efficient that would be on 2 nodes as you 
are describing.

-- Martian


>
>
>
>> But essentially, you need to connect the remote drive first and then do a pvcreate and vgextend.
>
> Should I run these commands on N1 or N2?
>
> Regards,
> Mahmood
>
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@redhat.com
> https://www.redhat.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/
>

      parent reply	other threads:[~2014-05-07 13:00 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-07  7:33 [linux-lvm] Add a disk from remote node to LVM Mahmood Naderan
2014-05-07  9:40 ` Peter Rajnoha
2014-05-07 10:04   ` Mahmood Naderan
2014-05-07 12:20     ` Peter Rajnoha
2014-05-07 14:53       ` Mahmood Naderan
2014-05-07 13:00     ` Marian Csontos [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=536A2E5C.4000004@redhat.com \
    --to=mcsontos@redhat.com \
    --cc=linux-lvm@redhat.com \
    --cc=nt_mahmood@yahoo.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).