এনএএস বক্স হিসাবে ফ্রিবিএসডি-তে জেডএফএস-এর প্রস্তাবনাগুলি?


9

দয়া করে নোট করুন যে এই পৃষ্ঠায় উত্তরগুলি ২০০৯ সালের, এবং গসপেল হিসাবে নির্ভর করা উচিত নয়। সম্পর্কে আপনার যদি নির্দিষ্ট প্রশ্ন তবে দয়া করে একটি প্রশ্ন জিজ্ঞাসা বোতামটি ক্লিক করুন এবং একটি নির্দিষ্ট প্রশ্ন জিজ্ঞাসা করুন।

আমি ফ্রিবিএসডি 7.2 এবং জেডএফএস ফাইল সিস্টেম ব্যবহার করে একটি হোম ব্যাকআপ সিস্টেম তৈরি করার কথা ভাবছিলাম। কারও কি এই ফাইল সিস্টেমের সাথে কোনও অভিজ্ঞতা আছে?

বিশেষ করে:

  • জেডএফএস থেকে বুট করা কি সম্ভব? (আমি চাই?)
  • ড্রাইভ যুক্ত করা কত সহজ?
  • এটি বিভিন্ন আকারের ড্রাইভগুলি কতটা ভাল পরিচালনা করে?
  • আপনি ফ্লাইতে নতুন ড্রাইভ যুক্ত করতে পারেন (বা কমপক্ষে কেবল একটি রিবুট দিয়ে)?
  • আমি কি তাক থেকে কিছু ভাল পরিবেশিত হতে হবে?

অন্য কোন চিন্তা এবং পরামর্শ স্বাগত জানানো হবে।

সম্পাদনা:

কেবল পরিষ্কার করার জন্য আমি জেডএফএসে ফ্রিবিএসডি পৃষ্ঠা পড়েছি । আমি যা চাই তার অনুরূপ সেটআপ সহ ব্যবহারিক অভিজ্ঞতা সম্পন্ন লোকের পরামর্শ চাইছি looking

উত্তর:


13

আমি জেডএফএস ব্যবহার করে একটি হোম ফ্রিবিএসডি ফাইল সার্ভার তৈরি করি।

এটি একটি এএমডি এক্স 2 3200+ 3 জিবি র‌্যাম সহ। এটিতে পিসিআই এক্সপ্রেস গিগ-ই রয়েছে। বুট ড্রাইভটি পুরানো 400 গিগাবাইট এবং আমার 4 750 জিবি সিগেট ড্রাইভ রয়েছে (এক্ষেত্রে পার্থক্য ফার্মওয়্যার সংস্করণ সহ একটি)।

জেডএফএস থেকে বুট করা ভাল হত (এটি ইনস্টলটিকে সহজতর করে তুলবে) তবে আমি জেডএফএসআরআরটি নির্দেশাবলী ব্যবহার করে জেডএফএসের সাহায্যে রুট / ওএস ড্রাইভ সেটআপ করতে পারি (যদি সমস্ত পার্টিশন জেডএফএস হয়, তবে এটি বুট এ fsck করার দরকার নেই) ইউএফএস ফাইল সিস্টেমগুলি পরীক্ষা করতে)। আপনি এটি চান এমন কারণ যা আপনি আপনার পার্টিশনগুলির (/ var, / usr, / tmp, ইত্যাদি) প্রয়োজনীয় বিভিন্ন বিকল্পের সাথে সেটআপ করতে পারেন (যেমন noatime এবং async / / usr /জেজে, যা কার্নেলকে গতিবেগ করবে) সংকলন), তবে তারা সকলেই একটি সাধারণ পুল থেকে স্থান ভাগ করে নেবে। তারপরে আপনি একটি ডেটা ড্রাইভ সেটআপ করতে পারবেন এবং প্রতিটি ব্যবহারকারীর নিজের ভাগ করে নিতে পারেন (বিভিন্ন উদ্ধৃতি এবং সেটিংস সহ)। তারপরে আপনি স্ন্যাপশটগুলি নিতে পারেন (যা জেডএফএসে কম দাম))

My home server has a df that looks like:
/dev/ad0s1a           1.9G    744M    1.1G    41%    /
devfs                 1.0K    1.0K      0B   100%    /dev
dozer/data            1.8T     62G    1.7T     3%    /data
dozer/home            1.7T    9.6G    1.7T     1%    /home
dozer/home/walterp    1.9T    220G    1.7T    11%    /home/walterp
tank/tmp              352G    128K    352G     0%    /tmp
tank/usr              356G    4.4G    352G     1%    /usr
tank/var              354G    2.2G    352G     1%    /var

পারফরম্যান্স অনুযায়ী, ফাইলগুলি অনুলিপি করা সত্যই দ্রুত। একটি জিনিস আমি লক্ষ্য করব যে আমি ফ্রিবিএসডি এএমডি 64 সিস্টেমে জেডএফএস ব্যবহার করছি যা 3-4 জিবি রয়েছে এবং এটি ভাল কাজ করেছে, তবে আমার পড়া থেকে, আমি এটি 2GB বা একটি আই 386 সিস্টেমে চালানো সম্পর্কে উদ্বিগ্ন হব স্মৃতিশক্তি কম।

আমি মাদারবোর্ডের Sata বন্দরগুলির বাইরে দৌড়েছি, তাই আমি কোনও নতুন ড্রাইভ যুক্ত করার চেষ্টা করিনি। প্রাথমিক সেটআপটি সহজ ছিল, RAIDZ তৈরি করার জন্য একটি আদেশ এবং তারপরে / হোম তৈরির আদেশ, যা সেকেন্ডে বিন্যাস করা হয়েছিল (আইআইআরসি)। আমি এখনও জেডএফএস (v6) এর পুরানো সংস্করণটি ব্যবহার করছি, সুতরাং এর কিছু সীমাবদ্ধতা রয়েছে (এটির জন্য সমান আকারের ড্রাইভের প্রয়োজন হয় না, তবে একটি ড্রবোর মতো নয়, যদি আপনার কাছে 3 750 গিগাবাইট ড্রাইভ এবং 1 টিবি ড্রাইভ থাকে তবে শেষ ফলাফল) এমন হবে যেন আপনার 4 750GB ড্রাইভ রয়েছে))

আমি RAIDZ এর সাথে জেডএফএস ব্যবহার করেছিলাম তার একটি বড় কারণ ছিল এন্ড-টু-এন্ড চেকসাম। সিইআরএন এমন একটি কাগজ প্রকাশ করেছিল যাতে তারা পরীক্ষার নথিভুক্ত করেছিল যেখানে তারা কয়েক সপ্তাহের জন্য আর / ডাব্লু পরীক্ষা চালানোর সময় 200+ অবজ্ঞাপূর্ণ পাঠ্য ত্রুটিগুলি খুঁজে পেয়েছিল (খুচরা ড্রাইভগুলির ইসিসি প্রতি 12 টিবি পড়ার পরে একটি ব্যর্থতা হওয়ার সম্ভাবনা রয়েছে)। আমি আমার সার্ভারের ডেটাটি সঠিক হতে চাই। বিদ্যুৎ বিভ্রাটের কারণে আমার একটি শক্ত ক্রাশ হয়েছিল (কেউ এটিতে স্পেস হিটার প্লাগ করে ইউপিএসকে ওভারলোড করেছিল), কিন্তু যখন সিস্টেমটি ফিরে আসতে পারে তখন স্ট্যান্ডার্ড fsck সমস্যাগুলি ছাড়াই জেডএফএস দ্রুত ফিরে এসেছিল।

আমি এটি পছন্দ করি, কারণ আমি তখন প্রিন্ট সার্ভার পেতে সাম্বায় সিইপিএস যুক্ত করতে পারি। আমি একটি ডিএনএস ক্যাশে যুক্ত করেছি এবং আমার পছন্দ মতো অন্যান্য সফ্টওয়্যার যুক্ত করতে পারি (ব্যান্ডউইথের ব্যবহার পরিমাপ করার জন্য আমি আমার বাড়ির ডেস্কটপগুলিতে এসএনএমপি মনিটরিং যুক্ত করার কথা ভাবছি)। সিস্টেমে আমি কী ব্যয় করেছি তার জন্য আমি নিশ্চিত যে একটি সস্তা এনএএস বক্স কিনে আনতে পারি, তবে তারপরে আমার খেলতে 64৪-বিট স্থানীয় ইউনিক্স বাক্সটি না থাকত। আপনি যদি ফ্রিবিএসডি পছন্দ করেন তবে আমি এটির সাথে যেতে চাই। আপনি যদি লিনাক্সকে পছন্দ করেন তবে আমি একটি লিনাক্স সমাধানের পরামর্শ দেব। আপনি যদি কোনও প্রশাসন করতে না চান, আমি যখন স্ট্যান্ডের জন্য একা নাস বাক্সে যাব।

হার্ডওয়্যার আপগ্রেডগুলির আমার পরবর্তী রাউন্ডে, আমি হার্ডওয়্যারটি আপগ্রেড করার এবং তারপরে ফ্রিবিএসডি-র বর্তমান সংস্করণটি ইনস্টল করার পরিকল্পনা করছি, যার জেডএফএস ভি 13 রয়েছে। ভি 13 দুর্দান্ত কারণ আমার একটি ব্যাটারি ব্যাক আপ র‌্যাম ডিস্ক রয়েছে যা আমি জিল লগের জন্য ব্যবহার করতে পারি (এটি চিৎকার করে তোলে)। এতে ফাইল সার্ভার গতি বাড়ানোর জন্য এসএসডি ব্যবহার করার জন্যও সমর্থন রয়েছে (নতুন সান ফাইল সার্ভারগুলিতে চশমাগুলি মিষ্টি, এবং তারা একটি জেডএফএস সিস্টেম থেকে পেয়েছে যা এসএসডি ব্যবহার করে সিস্টেমটিকে খুব দ্রুত তৈরি করে)।

সম্পাদনা: (এখনও মন্তব্য রাখতে পারবেন না)। আমি বেশিরভাগ http://www.ish.com.au/solutions/articles/freebsdzfs এ নির্দেশাবলী অনুসরণ করেছি । Instructions. x এ যে সমস্ত নির্দেশাবলী লেখা হয়েছিল সেগুলির মধ্যে একটি বড় পরিবর্তনটি হ'ল 7.২ বেরিয়ে এসেছিল এবং যদি আপনার কাছে ২+ জিবি থাকে, আপনার /boot/loader.conf এ নিম্নলিখিত তিনটি লাইন যুক্ত করা উচিত নয়:

vm.kmem_size_max="1024M"
vm.kmem_size="1024M"  
vfs.zfs.arc_max="100M"

নির্দেশাবলী কীভাবে একটি আয়না তৈরি করতে হবে এবং কীভাবে সিস্টেমটিকে পুনরুদ্ধার মোডে ফিরিয়ে আনতে হবে (জেডএফএস সহ মাউন্ট) তাও ব্যাখ্যা করে। তার নির্দেশাবলী একবার বা দু'বার খেলার পরে, আমি তারপরে জেডএফএস কী ছিল তা আরও ভালভাবে বুঝতে সান http://opensolaris.org/os/commune/zfs/docs/zfsadmin.pdf থেকে জেডএফএস অ্যাডমিন ম্যানুয়াল ব্যবহার করেছি । আমার ডেটা স্টোর তৈরি করতে, আমি জেডএফএস পুলগুলি তৈরি করতে পৃষ্ঠা 91 এ কমান্ডের একটি সংশোধিত সংস্করণ ব্যবহার করেছি। এটি ফ্রিবিএসডি হওয়ায় আমাকে একটি ছোট পরিবর্তন করতে হয়েছিল:

zpool create dozer raidz /dev/ad4 /dev/ad6 /dev/ad8 /dev/ad10

Ad4-ad10 যেখানে dmesg | গ্রেপ 'আতা। * মাস্টার' করে পাওয়া গেছে, এটি সিস্টেমে থাকা SATA হার্ড ড্রাইভের নাম যা বড় ডেটা পার্টিশনের জন্য ব্যবহৃত হবে। আমার মাদারবোর্ডে, প্রথম তিনটি আটা বন্দর (ad0-3) যেখানে 4 টি পাটা বন্দর এবং তারপরে প্রতিটি এসটিএ বন্দর একটি মাস্টার, তাই পুরানো সংখ্যা নেই।

ফাইল সিস্টেম তৈরি করতে, আমি সবেমাত্র করেছি:

zfs create dozer/data
zfs set mountpoint=/data dozer/tank

দ্বিতীয় কমান্ডটি প্রয়োজনীয় কারণ আমি শেয়ারগুলির জন্য ডিফল্ট মাউন্টপয়েন্টগুলি বন্ধ করে দিয়েছি।


আপনার কি যথাযথভাবে করা সমস্ত কাজের নোট রয়েছে? এবং আপনি তাদের পোস্ট করতে ইচ্ছুক হবে? :)
শোক করুন

ফ্রিএনএএস + জেডএফএসে দুর্দান্ত পোস্ট। আমি নিজে এই সম্পর্কে কৌতূহল ছিল। আপনার তথ্যের জন্য ধন্যবাদ!
osij2is

11

ভূমিকা: অবশেষে আমি আমার সিস্টেমটি তৈরি করেছি এবং এটি আমার নোটগুলি রয়েছে, যদি এটি অন্য কাউকে সহায়তা করে।

গোল:

  • একটি হোম এনএএস বক্স তৈরি করুন যা আমার উত্স নিয়ন্ত্রণ এবং অভ্যন্তরীণ ওয়েব সার্ভার হিসাবে দ্বিগুণও হতে পারে।
  • ব্যয়টি $ 1000 এর নিচে রাখুন

বিশেষ উল্লেখ:

  • কমপক্ষে একটি টেরাবাইট স্টোরেজ থাকতে হবে
  • ডেটা রিডানডেন্সি থাকতে হবে (RAID বা অনুরূপ কিছু)
  • আমার বর্তমান বার্ধক্য উত্স কোড নিয়ন্ত্রণ সার্ভারটি প্রতিস্থাপন করতে সক্ষম হতে হবে

ডিজাইন:

  • ফ্রিবিএসডি 7.2 (শেষ পর্যন্ত 8.0 এ উন্নীত করা হবে)।
  • ওএস নিজস্ব বুট ড্রাইভে রয়েছে, এক্ষেত্রে একটি আইডিই ড্রাইভ
  • ডেটাটি ছয়টি এসটিএ ড্রাইভে সংরক্ষণ করা হয়।

আমরা ফাইল সিস্টেম হিসাবে জেডএফএস ব্যবহার করি, যেহেতু এটি এর মতো অনুকূল পর্যালোচনা পেয়েছে। জেডএফএসের খুব প্রয়োজন যে আমরা একটি bit৪ বিট ওএস চালাব, এবং প্রচুর মেমরি পছন্দ করি, তাই আমার ন্যূনতম 4 জিবি হওয়া উচিত

হার্ডওয়্যার:

  • প্রস্তুত ABS Aplus প্রস্তুত ABS-সি এস-মনোলিথ কালো SECC ইস্পাত এটিএক্স ফুল টাওয়ার কম্পিউটার কেস - 1 @ $ 69,99 http://www.newegg.com/Product/Product.aspx?Item=N82E16811215009

  • ওয়েস্টার্ন ডিজিটাল ক্যাভিয়ার গ্রিন ডাব্লুডি 5000এএডিএস 500 জিবি সটা 3.0 জিবি / এস 3.5 "হার্ড ড্রাইভ 6 @ $ 347.94 (। 57.99 ইএ) http://www.newegg.com / উত্পাদক / প্রডাক্ট.এএসপিএক্স ? আইটেম = N82E16822136358

  • XIGMATEK XLF-F1253 120mm 4 সাদা LED নেতৃত্বাধীন কেস ফ্যান - 1 @ $ 8.99 http://www.newegg.com/Product/Product.aspx?Item=N82E16835233015

  • লাইট-কালো আইডিই DVD-ROM চালিকা মডেল iHDP118-08 - 1 @ $ 19.99 http://www.newegg.com/Product/Product.aspx?Item=N82E16827106275

  • ক্রিসিয়াল 4 জিবি (2 এক্স 2 জিবি) 240-পিন ডিডিআর 2 এসডিআরএম ডিডিআর 800 800 (পিসি 2 6400) CT2KIT25664AA800 - 1 @ $ 45.99 http://www.newegg.com/Product/Product.aspx?It=N82E16820148160

  • গিগাবাইট GA-MA74GM-S2 এএম 2 + / এএম 2 এএমডি 740 জি মাইক্রো এটিএক্স এএমডি মাদারবোর্ড - 1 @ $ 54.99 http://www.newegg.com/ প্রডাক্ট / প্রডাক্ট.এএসপিএক্স ? আইটেম = N82E16813128342

  • ওকেগার 18 "সটা II কেবলের মডেল জিসি 18ATASM12 - 6 @ $ 11.94 ($ 1.99 ই) http://www.newegg.com/ প্রোডাক্ট / প্রডাক্ট.এএসপিএক্স? আইটেম=N82E16812123132

  • এএমডি অ্যাথলন 64 এক্স 2 5050 ই ব্রিসবেন 2.6GHz সকেট এএম 2 45 ডাবল ডুয়াল কোর প্রসেসর মডেল এডিএইচ 5050ডোবক্স - 1 @ $ 62.99 http://www.newegg.com/Product/Product.aspx?It=N82E16819103298

  • কিংউইন মাচ 1 এবিটি -১০০ এমএএমএস এস 1000 ডব্লিউ এটিএক্স / বিটিএক্স পাওয়ার সাপ্লাই - 1 @ $ 199.99 http://www.newegg.com/Product/Product.aspx?Item=N82E16817121037

  • সিগেট 400 গিগাবাইট আইডিই ড্রাইভ - 1 @ (পায়খানা ছিল), তবে একটি 80 জিবি আইডিই ড্রাইভের দাম প্রায় $ 37.00, এবং 80 জিবি যথেষ্টের চেয়ে বেশি।

  • পাঁচ ইঞ্চি উপসাগর - 1 @ b $ 17.00 এ ফিট করতে আইডিই হার্ড ড্রাইভের জন্য অ্যাডাপ্টার বন্ধনী

  • শিপিং - 1 @ ~ $ 35.00

সফ্টওয়্যার: ফ্রিবিএসডি 7.2 - 1 @ $ 0.00 http://www.freebsd.org/

মোট ব্যয়: $ 874.81

হার্ডওয়্যার সেটআপ: তিনটি ছোট সমস্যা সহ একটি বেসিক কম্পিউটার বিল্ড।

  1. আমি যে কেসটি কিনেছি তাতে 6 হার্ড ড্রাইভ এবং দুটি 3.5 বে জন্য স্লট ছিল। আমি ধরে নিয়েছিলাম যে আইডিই 3.5 বাজে কোনও একটিতে ফিট করতে পারে। এটি একটি খারাপ ধারণা ছিল এবং এটি কার্যকর করার কোনও যুক্তিসঙ্গত উপায় ছিল না। আমি গিয়ে ফ্রাইয়ের একটি অ্যাডাপ্টার কিনেছিলাম .00 17.00 ডলারে এবং এটি দুর্দান্ত কাজ করেছে।

  2. আমি যে সাটা তারগুলি কিনেছিলাম তার মধ্যে 90 ডিগ্রি সংযোগকারী ছিল, এটি দুর্দান্ত ছিল ছয়টি ড্রাইভ ব্যতীত কাজ করার কোনও উপায় ছিল না। একটি তারের মধ্যে প্লাগ লাগানোর ফলে সংযোগকারীটির অবিচ্ছেদ্য অংশটি পরবর্তী হার্ড ড্রাইভের মধ্যে স্তব্ধ হয়ে যায়। আমাকে ফ্রাই এবং 5 নিয়মিত এসটিএ কেবলগুলি যেতে হয়েছিল। দুর্ভাগ্যক্রমে আমি নিউয়েগে যেগুলি কিনেছিলাম সেগুলি এত সস্তা ছিল যে সেগুলি ফেরত পাঠানোর মতো নয় is

  3. কেসটি হার্ড ড্রাইভের পিছনে কেসটির দিকে নির্দেশ করে এবং বিদ্যুৎ সরবরাহ থেকে আসা পাওয়ার কেবলগুলিতে একটি শক্ত সংযোগকারী থাকে যা কেসের প্রান্তে আটকে যায়। এটি আমাকে পাশের কভারটি আবার জায়গায় স্লাইড করতে দেয়নি। এটি কাজ করার জন্য আমাকে এটির সাথে কিছুটা খেলতে হয়েছিল, এবং শেষ পর্যন্ত ড্রাইভের মাঝে ইন্টারলিভড দুটি মডুলার পাওয়ার ক্যাবল (তাদের প্রত্যেকটিতে চারটি স্যাট প্লাগ রয়েছে) দিয়ে শেষ হয়েছিল, যাতে প্রথম কেবল কেবল চালিত ড্রাইভ 0, 2, এবং 4, এবং দ্বিতীয় চালিত 1, 3 এবং 5 চালায় This এটি যথেষ্ট ফ্লেক্সের অনুমতি দেয় যা আমি এগুলিকে জিপ করতে পারি।

ওএস সেটআপ:

  1. ফ্রিবিএসডি 7.2 আইএসওগুলিকে সিডিতে পোড়া হয়েছে। আমি একক ডিভিডি ব্যবহার করতে পারতাম, তবে আমার কোনও মিথ্যা কথা ছিল না।

  2. একটি সিডির উপরে বার্ন করা মেমেস্টেস্ট +৮+ ( http://www.memtest.org/ )।

  3. নতুনভাবে তৈরি কম্পিউটারটি চালিত করে, এবং এটি সমস্ত 7 ড্রাইভ এবং ডিভিডি-রম দেখেছিল কিনা তা নিশ্চিত করার জন্য বায়োসে গিয়েছিল। ইহা করেছে. সিডিআরএম তৈরি করতে বুট অর্ডারটি পরিবর্তন করা হয়েছে।

  4. সর্বাধিক নির্মিত কম্পিউটারে স্মৃতিযুক্ত 86 + সিডি sertedোকানো হয়েছে, এটি পুনরায় চালু করুন এবং এটি রাতারাতি চলতে দিন। কোনও ত্রুটি ছাড়াই উত্তীর্ণ।

  5. ইনস্টল করা ফ্রিবিএসডি 7.2, আপনি যদি এর সাথে অপরিচিত হন তবে আমি নিম্নলিখিতটি পড়ার পরামর্শ দিই: http://www.freebsd.org/doc/en/books/handbook/install.html আমার চেয়ে কী করা উচিত তা বোঝানোর ক্ষেত্রে এটি আরও অনেক ভাল কাজ করে করতে পারা. এখানে আমার নির্দিষ্ট সেটিংস:

    • একটি স্ট্যান্ডার্ড ইনস্টল করেছেন
    • ওএসের জন্য পুরো আইডিই ড্রাইভ ব্যবহার করুন
      • ডিফল্ট ফাইল সিস্টেমের বিন্যাস ব্যবহার করেছে
      • S টি এসএটিএ চালাচুটি চালিত হয়নি
    • এক্স-উইন্ডোজ ছাড়াই বিকাশকারী ইনস্টল করুন, যেহেতু বাক্সটি মাথাছাড়া থাকবে
    • সিস্টেমটি কোনও এনএফএস ক্লায়েন্ট বা সার্ভার নয়
    • এফটিপি এবং ইনড্ড অক্ষম
    • এসএসএইচ অনুমোদিত
    • কোনও প্যাকেজ যুক্ত হয়নি (সেগুলি পরে যুক্ত করা হবে)।
    • একটি ব্যবহারকারী যুক্ত করা হয়েছে
  6. ইনস্টল এবং পুনরায় বুট করার পরে আমি লক্ষ্য করেছি যে 6 টি SATA ড্রাইভের মধ্যে কেবল 4 টি সনাক্ত করা হয়েছে। আমি বিআইওএসে গিয়েছি এবং ইন্টিগ্রেটেড পেরিফেরিয়ালস আন্ডারশিপ সাটা টাইপকে এএইচসিআইতে পরিবর্তন করেছি, এবং অনকিপ সাটা পোর্ট 4/5 টাইপ করতে হবে "স্যাটা" সংরক্ষণিত সেটিংস এবং পুনরায় বুট করা হয়েছে।

  7. এই মুহুর্তে ফ্রিবিএসডি সমস্ত ছয়টি ড্রাইভ হিসাবে সনাক্ত করেছে: ad4 ad6 ad8 ad10 ad12 ad12 বিজ্ঞাপন 14

  8. সিএসআপ ব্যবহার করে সিভিএস থেকে সর্বশেষতমটি পান: csup -g -L 2 স্থিতিশীল-সুপারফিল আমি হোস্টটি ব্যবহার করার জন্য ফাইলটি ইতিমধ্যে সম্পাদনা করেছি: cvsup11.us.FreeBSD.org অন্যান্য সমস্ত তথ্য যেমন রয়েছে তেমন রেখে চলেছি।

  9. এখানে বর্ণিত হিসাবে সর্বশেষতম কার্নেল এবং বিশ্বের পুনর্নির্মাণ এবং ইনস্টল করুন: http://www.freebsd.org/doc/en/books/handbook/makeworld.html আমার কার্নেলটি কাস্টমাইজ করেছে (জেডএফএসএনএএস দেখুন)। আমি এসসিএসআই, ইউএসবি, পিসিএমসিআইএ, সিরিয়াল, সমান্তরাল ইত্যাদি ব্যবহারের পরিকল্পনা করি না বলে আমি একটি বড় সংখ্যক ডিভাইস অক্ষম করেছিলাম, নিম্নলিখিতগুলিকে /etc/make.conf এ যুক্ত করেছিলাম: সিপুটওয়াইপি = অ্যাথলন C৪ সিএফএলজিএস = -ओ -2 -ফোন-কড়া-আলিয়াজিং -পাইপ মেক -j8 বিল্ডওয়ার্ড

এনএএস সেটআপ:

  1. আমাদের স্টোরেজের জন্য জেডএফএস পুল তৈরি করুন: zpool স্টোরেজ raidz2 ad4 ad6 ad8 ad10 ad12 ad12 বিজ্ঞাপন 14 তৈরি করুন

  2. নতুন নির্মিত স্টোরেজে হোম ফাইল সিস্টেমটি তৈরি করুন:

    zfs create storage/home
    cp -rp /home/* storage/home
    rm -rf /home /usr/home
    zfs set mountpoint=/home storage/home
    
  3. সম্পাদনা /etc.rc/conf এবং নিম্নলিখিত যোগ করুন:

    zfs_enable="YES"
    

    এটি বুটআপে জেডএফএস ফাইল সিস্টেমগুলি মাউন্ট করে।

  4. রুট, সাম্বা এবং পারফোর্স ডিরেক্টরি তৈরি করেছেন

    zfs create storage/root
    cp -rp /root/* storage/root
    rm -rf /root 
    zfs set mountpoint=/root storage/root
    zfs create storage/fileshare
    zfs create storage/perforce
    

    আপনার পুলটিতে আরও ফাইল সিস্টেমের প্রয়োজন না হলে আপনি জেডএফএস অংশটি দিয়ে বেশ সম্পন্ন করেছেন। আরো বিস্তারিত জানার জন্য নিম্নলিখিত দেখুন: http://www.freebsd.org/doc/en/books/handbook/filesystems-zfs.html http://opensolaris.org/os/community/zfs/docs/zfsadmin.pdf

বন্দরগুলি ইনস্টল করা হয়েছে:

/usr/ports/shells/bash
    make install
/usr/ports/editors/vim
    make install
/usr/ports/net/samba33
    make
    make install
    // Use all defaults un-check cups.
/usr/ports/devel/perforce
    make
    make install PERFORCE_PORT=XXXX PERFORCE_USER=p4user PERFORCE_GROUP=p4
    rm -rf /usr/local/perforce
    cd /storage/perforce/
    mkdir root
    mkdir log
    chown p4user:p4user *
    cd /storage
    chown p4user:p4user perforce 

Edited /usr/local/etc/perforce.conf as follows:
    #
    # Perforce FreeBSD configuration file
    #
    #
    # $FreeBSD: ports/devel/perforce/files/perforce.conf.in,v 1.3 2005/01/18 15:43:36 lth Exp $

    #
    # Perforce ROOT
    #
    PERFORCE_ROOT="/storage/perforce/root"

    #
    # Perforce user (it is recommended to run p4d as a non-root user)
    #
    PERFORCE_USER="p4user"

    #
    # p4d/p4p port (default: 1666)
    #
    PERFORCE_PORT="XXXX"

    #
    # p4p cache directory
    #
    PERFORCE_PROXY_CACHE="/usr/local/perforce/cache"

    #
    # p4p target server (default: perforce:1666)
    #
    PERFORCE_PROXY_TARGET="perforce:1666"

    #
    # p4d options (see man p4d)
    #
    PERFORCE_OPTIONS="-d -p $PERFORCE_PORT -v server=1 -L /storage/perforce/logs/p4d.log"

    #
    # Uncomment this line to have the server started automatically
    #
    PERFORCE_START=yes

ব্যবহারকারীরা যুক্ত করেছেন:

user1
user2

গোষ্ঠী তৈরি করা হয়েছে:

sambashare
    Added user1 and user2 as members

chgrp sambashare /storage/fileshare
chmod 775 /storage/fileshare
chmod g+s /storage/fileshare

সাম্বা কনফিগারেশন:

Samba configuration file:
#################
    [global]
       workgroup = USERLAN
       server string = ZFS NAS
       security = user
       hosts allow = 192.168.1. 127.
       log file = /usr/local/samba/var/log.%m
       max log size = 50
       passdb backend = tdbsam
       dns proxy = no

    [user1share]
       comment = user1 share
       path = /storage/fileshare
       valid users = user1 user2
       public = no
       writable = yes
       printable = no
       create mask = 0765
#################

pdbedit -a -u user1 
    # followed prompts
pdbedit -a -u user2 
    # followed prompts

চমত্কার উত্তর! উপভোট ... চেক!
মী

5
  • জেডএফএস থেকে বুট করা কি সম্ভব? (আমি চাই?)

আপনি চাইছেন এমন কোনও কারণ আমি দেখতে পাচ্ছি না, আমি মনে করব স্ন্যাপশট সমর্থনটি কেবল ওপেনসোলারিসে যথেষ্ট পরিপক্ক যাতে আপনি কোনও পুরানো সংস্করণে ফিরে যেতে পারেন এবং এটি বুট করতে পারেন (বুথ এটি আসলে বুনো অনুমান করা)।

  • ড্রাইভ যুক্ত করা কত সহজ?

একটি ডোরাকাটা পুল প্রসারিত হিসাবে যোগ করবেন? পুলটিতে কেবল একটি ড্রাইভ যুক্ত করুন, এটি প্রায়। আপনি আপনার পরবর্তী প্রশ্নের জরুরী বিবেচনা করুন।

  • এটি বিভিন্ন আকারের ড্রাইভগুলি কতটা ভাল পরিচালনা করে?

আপনি এটিকে স্ট্রিপ হিসাবে ব্যবহার করতে পারেন এবং জেডএফএসকে কোনও ফাইলের এন কপি রাখতে বলুন। সুতরাং আপনি আপনার সম্পূর্ণ স্টোরেজ উপলভ্যতা ব্যবহার করতে পারেন এবং এখনও শালীন অপ্রয়োজনীয়তা পেতে পারেন

  • আপনি ফ্লাইতে নতুন ড্রাইভ যুক্ত করতে পারেন (বা কমপক্ষে কেবল একটি রিবুট দিয়ে)?

স্টোরেজ পুলে ডিভাইসগুলি প্রতিস্থাপন করা আমার ধারণা এটিই প্রস্তাবিত সমাধান, ফ্রিবিএসডি-তে এটি কতটা ভাল কাজ করে তা খুঁজে বের করার সবচেয়ে সহজ উপায় সম্ভবত এটি চেষ্টা করার জন্য।

  • আমি কি তাক থেকে কিছু ভাল পরিবেশিত হতে হবে?

আপনি কি ফ্রিএনএএস (রোডম্যাপ) 0.70 কে মুক্তি পেয়েছে বলে মনে করেছে এবং জেডএফএসকে সমর্থন করবে?

আপনি নিজেকে সমস্ত কাঠামোর ঝামেলা বাঁচাতে পারবেন এবং এটির সাথে বিনামূল্যে জিইউআই ব্যবহার করতে অপেক্ষাকৃত সুন্দর।


আমি ফ্রিএনএএস 0.7RC1 ব্যবহার করছি, এবং এটি জেডএফএসের সাথে সেটআপ করার জন্য একটি হাওয়া হয়ে গেছে।
জোসেফ

3

আমার ফ্রিবিএসডি + জেডএফএস (7.2-স্ট্যাবল এবং 8.0-বর্তমান) এর সাথে সার্ভার রয়েছে, আপনি উত্পাদন করছেন না।

জেডএফএস থেকে বুট করা এখানে বর্ণিত হয়েছে http://lul..ekeknest.org/blog/freebsd/Setting_up_a_zfs-only_system/

ফ্লাইতে ড্রাইভ যুক্ত করা "zpool অ্যাড মাইপুল দা 7" টাইপের মতোই সহজ, এর পরে নতুন ড্রাইভ ব্যবহারের যোগ্য; আপনি স্ট্রাইপ, মিরর, রেইডজ (উন্নত রাইড -5) বা রেইডজ 2 (উন্নত রাইড -6) এ পুরো গুচ্ছ ড্রাইভ যোগ করতে পারেন

বিভিন্ন আকারের ড্রাইভগুলি পুলে রাখা যেতে পারে তবে মিরর / স্ট্রাইপ / রেইডে ব্যবহার করা যাবে না (যদি আমি সঠিকভাবে স্মরণ করি তবে কেবলমাত্র ক্ষুদ্রতম এইচডিডি স্থানটি ব্যবহারযোগ্য হবে)

(ওপেন) সোলারিসের বাক্সের ঠিক বাইরে জেডএফএসের সমর্থন রয়েছে


2

একটা সুন্দর থ্রেড ArsTechnica ধরে একটি বাড়িতে ZFS ন্যাস নির্মাণের।


2

জেডএফএসের সাথে আমার কোনও অভিজ্ঞতা নেই, তবে আমি এটি কেবল আমার আরএসএস ফিডারে দেখেছি:

http://www.freebsdnews.net/2009/06/10/zfs-version-13-freebsd-current/

যা প্রস্তাব দেয় যে এটি পরিপক্ক, তবে উত্পাদনের জন্য প্রস্তুত নয় (ফ্রিবিএসডি তে)।

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