sysdba.ir

وبلاگی برای انتشار تجربیات شخصی راهبر پارسی اوراکل

sysdba.ir

وبلاگی برای انتشار تجربیات شخصی راهبر پارسی اوراکل

۵ مطلب با موضوع «لینوکس» ثبت شده است

یکی از موارد مهم در مدیریت سرورهای پایگاه‌داده، حافظه و مدیریت آن می‌باشد. از آنجا که این دست سرورها از میزان قابل توجهی حافظه برخوردار هستند، مدیریت آدرس‌دهی بلوک‌های حافظه می‌تواند یکی دلایل کاهش کارایی سرور گردد. عملیات آدرس‌دهی بلوک‌های حافظه از طریق جدولی انجام می‌شود که در چنین شرایطی و بدلیل تعداد بسیار زیاد بلوک‌ها، خود به حجم چند گیگا بایتی می‌رسد. از این رو توصیه می‌گردد با افزایش حجم بلوک‌ها، تعداد آن‌ها کاهش داده و فرآیند تخصیص آنها تسهیل شود.

در این مستند به دو سازوکار Transparent Huge Page و Huge Page در نگارش هفتم سیستم‌عامل لینوکس به منظور میزبانی نگارش ۱۲.۲ پایگاه‌داده اوراکل پرداخته می‌شود.

  • محمدحسین چهاردولی

جاوا یکی از پرکاربردترین زبان‌های برنامه‌نویسی است. جاوا شرایطی را محیا می‌کند که توسعه‌دهنده نرم‌افزار به راحتی و فارق از وابستگی‌های سیستم‌عامل اقدام به طراحی، توسعه و انتشار نرم‌افزارهای کاربردی کند. در این مستند فرآیند نصب جاوا بر روی سیستم‌عامل‌های CentOS, Redhat, Oracle Enterprise Linux, Fedora به تفصیل تشریح می‌گردد.

نسخه‌هایی از جاوا که در این مستند پوشش داده می‌شوند به شرح زیر می‌باشند.

  1. OpenJDK 7
  2. OpenJDK 6
  3. Oracle Java 8
  4. Oracle Java 7
  • محمدحسین چهاردولی

راه‌کارهای مبتنی بر پایگاه‌داده اوراکل عمدتاً برای سازمان‌های بزرگ اتخاذ می‌گردند. ازاین‌رو منابع بسیار زیادی برای سیستم‌ها محیا می‌شود. از جمله منابع سیستمی حافظه موقت است که مدیریت آن بر عهده سیستم‌عامل می‌باشد. مدیریت آدرس‌های حافظه از طریق یک جدول امکان‌پذیر است. زمانی که مقدار حافظه موقت بیش از ۳۲ گیگا بایت می‌باشد حجم جدولی که آدرس‌های حافظه موقت را نگهداری می‌کند به چند گیگا بایت می‌رسد. به‌منظور کاهش حجم این جدول اندازه هر بلوک حافظه موقت افزایش داده می‌شود.

اکنون به تشریح راه‌اندازی Huge Page در سیستم‌عامل لینوکس و تنظیمات لازم در پایگاه‌داده اوراکل پرداخته می‌شود.

  • محمدحسین چهاردولی

از آن جا که شرکت اوراکل آدرس‌های IP ایران را تحریم کرده است، نمی‌توان به راحتی اقدام به نصب بسته‌های نرم‌افزاری rpm از طریق مخازن اینترنتی این شرکت کرد. از این رو یکی از راه‌کارهای پیشنهادی برای نصب بسته‌های نرم‌افزاری، تهیه فایل‌های iso مخازن و ایجاد مخزن محلی می‌باشد. فایل‌های مربوط به هر توزیع را می‌توان از آدرس edelivery.oracle.com تهیه کرد.

پس از نصب سیستم‌عامل اوراکل لینوکس فایل‌های iso در اختیار سیستم‌عامل قرار داده می‌شود.

[root@oraserv ~]# mount /dev/sr0 /media

سپس فایل تنظیمات مخزن در مسیر /etc/yum.repos.d/ ایجاد می‌شود. با استفاده از دستور زیر فایل تنظیمات ایجاد و مقداردهی می‌گردد.

[root@oraserv ~]# echo -e "[local.repo]\nname=local.repo\nbaseurl=file:///media/\n gpgcheck=0\nenabled=1">>/etc/yum.repos.d/local.repo

  • محمدحسین چهاردولی

پس از نصب نگارش ۲۵ سیستم‌عامل فدورا بر روی نگارش ۱۲ مجازی‌ساز VMware Workstation به مشکل عدم تغییر اندازه پنجره نمایش پس از نصب Vmware Tools برخوردم. با استفاده از جست‌وجو به این نتیجه رسیدم که به‌وسیله فعال کردن عبارت WaylandEnable=false با استفاده از حذف علامت # از ابتدای خط در فایل etc/gdm/custom.conf/ مشکل حل می‌شود.

  • محمدحسین چهاردولی