স্টোরেজ মিডিয়া হিসাবে ইউএসবি স্টিক ব্যবহার করে কীভাবে একটি রেড সিস্টেম সেটআপ করা যায়


10

আমি একজন তৈরি করতে চান অপ্রয়োজনীয় সঞ্চয় সহ সস্তা স্ব-হোস্ট করা ব্যক্তিগত Git সার্ভার । এ উদ্দেশ্যে আমি একটি রাস্পবেরী Pi কেনা এবং কনফিগার উভয় আছে gitএবং sshপাই উপর। আমি ল্যান থেকে এবং দূরবর্তীভাবে (পাইটিতে আমার রাউটারের একটি পোর্ট ফরওয়ার্ড করে) পাই উভয়ই অ্যাক্সেস করতে পারি।

সুতরাং গিট সার্ভারটি ইতিমধ্যে চালু এবং চলছে। করণীয় শেষ কাজ হ'ল অনর্থক স্টোরেজ। যেহেতু আমার পাইতে 7-পোর্টের ইউএসবি হাব সংযুক্ত রয়েছে, তাই আমি একাধিক অভিন্ন ইউএসবি স্টিক ব্যবহার করে একটি RAID সিস্টেম স্থাপন করতে চাই ।

আমার কাছে কেবল রেড সম্পর্কিত ধারণাগত জ্ঞান আছে। সুতরাং আমি কীভাবে এটি সেট আপ করতে এবং আরও গুরুত্বপূর্ণভাবে, কোনও হাবের সাথে সংযুক্ত ইউএসবি স্টিকের সাহায্যে সম্ভব কিনা তা আমি জানি না whether

সুতরাং এগুলি মূলত আমার প্রশ্ন

  • আপনি স্টোরেজ মিডিয়া হিসাবে ইউএসবি স্টিক ব্যবহার করে একটি রেড সিস্টেম সেট আপ করতে পারেন?
  • আমার কোন সফ্টওয়্যার ব্যবহার করা উচিত
  • রেড সিস্টেমগুলির জন্য আমি কোথায় ভাল টিউটোরিয়াল / ম্যানুয়াল পেতে পারি
  • যদি RAID অসম্ভব হয় তবে আমি কীভাবে একাধিক ইউএসবি স্টিকের সাথে ডেটা সিঙ্ক্রোনাইজ করতে পারি

আমি বিশ্বাস করি এটি অর্জন সম্ভব। এই লিঙ্কটি দেখুন দয়া করে। areyoue وړ.blogspot.com/2010/12/…
রমেশ

উত্তর:


18

প্রশ্ন # 1: আপনি স্টোরেজ মিডিয়া হিসাবে ইউএসবি স্টিক ব্যবহার করে একটি রেড সিস্টেম সেট আপ করতে পারেন?

আপনার একটি RAID- এ যে কোনও ব্লক স্টোরেজ ডিভাইস ব্যবহার করতে সক্ষম হওয়া উচিত। সাটা এইচডিডি ব্যবহার করে একটি রেড স্থাপনের জন্য কোনও স্ট্যান্ডার্ড দিকনির্দেশগুলিও ইউএসবি স্টোরেজ ব্যবহার করার সময় প্রযোজ্য। আপনাকে এটি সেট আপ করতে হবে যাতে ইউএসবি ডিভাইসগুলি RAID অ্যারের সদস্য হিসাবে একত্রিত হয়।

প্রশ্ন # 2: আমার কোন সফ্টওয়্যার ব্যবহার করা উচিত

আমি mdadmবেশিরভাগ লিনাক্স ডিস্ট্রোসের সাথে অন্তর্ভুক্ত থাকা সফ্টওয়্যারটি ব্যবহার করব ।

উদাহরণ

$ sudo mdadm --create --verbose /dev/md0 --level=1 /dev/sda1 /dev/sdb1
mdadm: Note: this array has metadata at the start and
    may not be suitable as a boot device.  If you plan to
    store '/boot' on this device please ensure that
    your boot-loader understands md/v1.x metadata, or use
    --metadata=0.90
mdadm: size set to 976629568K
Continue creating array? y
mdadm: Defaulting to version 1.2 metadata
mdadm: array /dev/md0 started.

ইউএসবি স্টোরেজ ডিভাইসগুলির দ্বারা ব্যবহৃত ডিভাইসগুলিতে পরিবর্তন করুন। তারপরে অ্যারে একত্র করুন:

$ sudo mdadm --assemble --scan
$ sudo mdadm --assemble /dev/md0 /dev/sda1 /dev/sdb1

একবার একত্রিত:

$ sudo mdadm --detail /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Fri Jul  5 15:43:54 2013
     Raid Level : raid1
     Array Size : 976629568 (931.39 GiB 1000.07 GB)
  Used Dev Size : 976629568 (931.39 GiB 1000.07 GB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Fri Jul  5 21:45:27 2013
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : msit01.mysolutions.it:0  (local to host msit01.mysolutions.it)
           UUID : cb692413:bc45bca8:4d49674b:31b88475
         Events : 17

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1

এখন একটি ফাইল সিস্টেমের সাহায্যে RAID অ্যারে ফর্ম্যাট করুন:

$ sudo mke2fs /dev/md0
mke2fs 1.42 (29-Nov-2011)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
61046784 inodes, 244157392 blocks
12207869 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
7452 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
        102400000, 214990848

Allocating group tables: done
Writing inode tables: done
Writing superblocks and filesystem accounting information: done

প্রশ্ন # 3: রেড সিস্টেমগুলির জন্য আমি কোথায় ভাল টিউটোরিয়াল / ম্যানুয়াল পেতে পারি?

গুগলে একটি সাধারণ অনুসন্ধান অনেকগুলি বিকল্প আপ করবে। উদাহরণস্বরূপ এটির জন্য : টিউটোরিয়াল: উবুন্টু / ডেবিয়ান সিস্টেমগুলিতে এমডিএমডিএম সফ্টওয়্যার RAID


এটা ভাল. বিষয়টিকে অপসারণযোগ্য মিডিয়া বিবেচনা করে ডিভাইসগুলি বিচ্ছিন্ন করার বিষয়ে আমি আগ্রহী। এটি সহজেই পরিচালনা করা হয়?
মাইক্রজারভ

পাই এর কাছে এক উদ্বেগ (প্রায়) স্বতন্ত্রতা হ'ল ইউএসবি সিস্টেম ক্র্যাশ হওয়ার সাথে সাথে সমস্ত রেড ড্রাইভ হ'ল। এটি একটি রেড কন্ট্রোলার কার্ড ব্যর্থ হওয়ার অনুরূপ, তবে এটি আরও সাধারণ।
চিহ্নিত করুন

আপনাকে অনেক ধন্যবাদ. এটি আমাকে অনেক সাহায্য করেছিল। আমি 4 টি অভিন্ন 32 জিবি ইউএসবি স্টিক অর্ডার করেছি আমি একটি RAID স্তর 10 সিস্টেম (দুটি RAID 1 সেট বৃহত্তর RAID 0 ইউনিটে মিলিত) সেটআপ করার ইচ্ছা করি। আমি কীভাবে রিবুট করতে পারি? আমি যখন পাইটি রিবুট করি তখন কি সবকিছু নষ্ট হয়? RAID স্তর 10 সিস্টেমটি কি পুনরায় বুট করার পরে উপলব্ধ?
অ্যারোনেলিয়াস

@cfbaptista - RAID কে খ / ডাব্লু রিবুটগুলি অব্যাহত রাখতে হবে, এমডিএডিএম ব্যবহার করে পাইয়ের বুটিং প্রক্রিয়াটির অংশ হিসাবে এটি শুরু করা দরকার।
slm

1
@cfbaptista: আমি আশা করি আপনি শেষ পর্যন্ত এই কাজ পেয়েছেন?
পাইতে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.