আমি বেশ কয়েকটি ব্যবহারকারীর জন্য মেল, ডিএনএস, ওয়েব, ডাটাবেস এবং অন্যান্য কিছু পরিষেবা সরবরাহ করে একটি সাধারণ উদ্দেশ্যে সার্ভার পেয়েছি।
এটি একটি জিওন ই 3-1275 পেয়েছে 3.40 গিগাহার্টজ, 16 জিবি ইসিসি র্যাম। জেডএফএস-অন-লিনাক্স 0.6.5.3 সহ লিনাক্স কার্নেল 4.2.3 চালানো হচ্ছে।
ডিস্কের লেআউটটি 2x সিগেট ST32000641AS 2 টিবি ড্রাইভ এবং 1 এক্স স্যামসাং 840 প্রো 256 জিবি এসএসডি
আমি একটি RAID-1 আয়নাতে 2 এইচডি পেয়েছি এবং এসএসডি ক্যাশে এবং লগ ডিভাইস হিসাবে কাজ করছে, সমস্তই জেডএফএসে পরিচালিত।
আমি যখন প্রথম সিস্টেমটি সেট আপ করেছি তখন এটি আশ্চর্যরকম দ্রুত ছিল। সত্যিকারের কোনও মানদণ্ড নেই, কেবল ... দ্রুত।
এখন, আমি চরম ধীরগতি লক্ষ্য করছি, বিশেষত মাইল্ডারদের সমস্ত ফাইল সিস্টেম সিস্টেমে। একটি রাতের ব্যাকআপ করা মাত্র 46 গিগাবাইট মেলটির জন্য 90 মিনিটের বেশি সময় নেয়। কখনও কখনও, ব্যাকআপটি এমন চরম লোড তৈরি করে যে 6 ঘন্টা পর্যন্ত সিস্টেমটি প্রায় প্রতিক্রিয়াহীন।
আমি দৌড়ে zpool iostat zroot
(আমার পুকুর নামকরণ করা হয় zroot
এই মন্থরতার সময়), এবং 100-200kbytes / সেকেন্ড ক্রম লিখেছেনঃ দেখা যায়। কোনও সুস্পষ্ট আইও ত্রুটি নেই, ডিস্কটি বিশেষভাবে কঠোর পরিশ্রম করছে বলে মনে হয় না, তবে পঠন প্রায় অসাধারণভাবে ধীর হয়।
আশ্চর্যের বিষয়টি হ'ল আমার কাছে একই মেশিনের ঠিক একই অভিজ্ঞতা ছিল, একই রকম স্পেস হার্ডওয়্যার সহ, এসএসডি না থাকলেও, ফ্রিবিএসডি চালাচ্ছে। এটি কয়েক মাস ধরে কাজ করে, একইভাবে ধীর হয়ে যায়।
আমার সন্দেহ হচ্ছে এটি: আমি প্রতিটি ফাইল সিস্টেমের ঘূর্ণায়মান স্ন্যাপশট তৈরি করতে zfs- অটো-স্ন্যাপশট ব্যবহার করি । এটি 15 মিনিট, প্রতি ঘন্টা, দৈনিক এবং মাসিক স্ন্যাপশট তৈরি করে এবং চারপাশের প্রত্যেকটির একটি নির্দিষ্ট সংখ্যক রাখে, প্রাচীনতমটি মুছে দেয়। এর অর্থ হ'ল সময়ের সাথে সাথে প্রতিটি ফাইল সিস্টেমে হাজার হাজার স্ন্যাপশট তৈরি এবং ধ্বংস করা হয়েছে। এটি কেবলমাত্র চলমান ফাইল-সিস্টেম-স্তরের অপারেশন যা আমি একটি সংশ্লেষিত প্রভাব নিয়ে ভাবতে পারি। আমি সমস্ত স্ন্যাপশটগুলি ধ্বংস করার চেষ্টা করেছি (তবে প্রক্রিয়াটি চালিয়ে দিয়েছি, নতুন তৈরি করেছে), এবং কোনও পরিবর্তন লক্ষ্য করেছি।
ক্রমাগত স্ন্যাপশট তৈরি এবং ধ্বংস করতে কোনও সমস্যা আছে? আমি তাদের কাছে একটি অত্যন্ত মূল্যবান সরঞ্জাম পেয়েছি এবং এগুলি বিশ্বাস করার জন্য পরিচালিত হয়েছে যে তারা (ডিস্কের জায়গা বাদে) কম-বেশি শূন্য-ব্যয় করে।
অন্য কিছু আছে যা এই সমস্যার কারণ হতে পারে?
সম্পাদনা: কমান্ড আউটপুট
এর আউটপুট zpool list
:
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
zroot 1.81T 282G 1.54T - 22% 15% 1.00x ONLINE -
এর আউটপুট zfs list
:
NAME USED AVAIL REFER MOUNTPOINT
zroot 282G 1.48T 3.55G /
zroot/abs 18.4M 1.48T 18.4M /var/abs
zroot/bkup 6.33G 1.48T 1.07G /bkup
zroot/home 126G 1.48T 121G /home
zroot/incoming 43.1G 1.48T 38.4G /incoming
zroot/mail 49.1G 1.48T 45.3G /mail
zroot/mailman 2.01G 1.48T 1.66G /var/lib/mailman
zroot/moin 180M 1.48T 113M /usr/share/moin
zroot/mysql 21.7G 1.48T 16.1G /var/lib/mysql
zroot/postgres 9.11G 1.48T 1.06G /var/lib/postgres
zroot/site 126M 1.48T 125M /site
zroot/var 17.6G 1.48T 2.97G legacy
এটি সাধারণভাবে খুব ব্যস্ত সিস্টেম নয়। নীচের গ্রাফের পিকগুলি রাতের ব্যাকআপ রয়েছে:
আমি মন্দার সময় সিস্টেমটি ধরতে সক্ষম হয়েছি (আজ সকাল ৮ টার দিকে)। কিছু অপারেশন মোটামুটি প্রতিক্রিয়াশীল তবে লোড গড় বর্তমানে 145 এবং zpool list
কেবলমাত্র স্তব্ধ। চিত্রলেখ:
zpool list
এবংzfs list
।