۱۳۸۸ بهمن ۱۰, شنبه

snap-in might not have been installed correctly

در صورتیکه برای اجرای DNS سرور در ویندوز با خطای زیر مواجه شدید می بایست آخرین Adminpak.msi را نصب کنید.
snap-in might not have been installed correctly.
Name: DNS
CLSID: {2FAEBFA2-3F1A-11D0-8C65-00C04FD8FECB}

۱۳۸۸ بهمن ۲, جمعه

نصب Vmware در XEN

ممکنه خواسته باشید vmware سرور یا workstation را در vps یا ماشین مجازی ساخته شده با xen نصب کنید،مرحله نصب براحتی سپری میشه (البته در ویندوز) ولی زمان ساختن vps و روشن کردن اون با این خطا مواجه می شوید
DetailsYou are running VMware Server via the Xen hypervisor which is known to be incompatible with VMware Server.  You may not power on a virtual machine until this hypervisor is disabled.


یا سیستم فریز می شود و بوت صورت نمی گیرد.
این خطا امروز برام پیش آمد و متوجه شدم تقریبا اشکالی در XEN هست..آخر سر با یک سری ترفند خاص موفق به نصب و روشن کردن vps درون Vmware شدم!

ارتقا دادن ( Upgrade ) سیستم عامل میکروتیک

در این آموزش سیستم عامل میکروتیک را در سه مرحله آسان ارتقا می دهیم :
برای نمونه در اینجا من سیستم عامل یک RB750 را از نسخه 4.3 به 4.5  ارتفا می دهم.

مرحله اول :
دانلود بسته Compined package از سایت میکروتیک :
برای این منظور به این آدرس رفته
و بسته به نوع روتربورد یا PC فایل مورد نظر را مطابق شکل دانلود کنید.

مرحله دوم :
فایل combined package را بواسطه FTP یا Winbox به میکروتیک انتفال دهید.
در صورت استفاده از وین باکس به منوی Files رفته ، سپس فایل را در ویندوز خود انتخاب و به داخل پنجره Files بکشید.

مرحله سوم :
میکروتیک را Reboot کنید.

آموزش تصویری ارتقای سیستم عامل میکروتیک
نکته :
شیوه ارتقا سیستم عامل میکروتیک در سیستم های نصب شده بر روی PC یا روتربورد یکسان است.

نکته مهم :
بعد از بروزرسانی 72 ساعت وقت دارید تا لایسنس میکروتیک را آپدیت کنید،سعی کنید این کار را بلافاصله انجام دهید.
برای این منظور باید میکروتیک اینترنت داشته باشد،سپس از منوی System به License رفته و بر روی Update License Key کلیک کنید.
 

۱۳۸۸ دی ۲۳, چهارشنبه

نکته جالب در سرور XEN

می دونیم که با دستور free در لینوکس می تونیم مقدار رم سیستم رو مشاهده کنیم ، حالا اگر سیستم شما فرضا 8 گیگ رم داشته باشه و 2 گیگ رو بهVPS ها در زن اختصاص داده باشید حال با زدن دستور free رم سیستم شما رو 6 گیگ نشان خواهد داد!

۱۳۸۸ دی ۲۲, سه‌شنبه

افزایش تعداد loop devices در لینوکس

یک گزینه بسیار مهم که گاهی اوقات مشکل ساز خواهد شد ، تعداد loop devices در لینوکس می باشد .برای مثال در مجازی سازها مثل XEN ممکن است بعد از ساختن 8 ماشین مجازی یا VPS با خطای
Failed to find an unused loop device
روبرو خواهیم شد یا این خطا ممکن است در هنگام مونت کردن یک فایل ISO رخ دهد.
معمولا تعداد اینترفیس های loop در لینوکس 8 عدد می باشد و برای مشاهده آنها می توانید از دستور
ls /dev/loop*
بهره گیرید.همچنین برای مشاهده اولین اینترفیس loop قابل استفاده دستور زیر قابل استفاده می باشد.
losetup -f
افزایش loop device ها :
  • در زمانهایی که loop device بصورت ماژول کامپایل شده است (معمولا به این صورت است) دستور زیر را در سیستم مورد نظر اجرا کرده و آنرا Reboot کنید.
echo "options loop max_loop=256" >> /etc/modprobe.conf
عدد مقابل max_loop تعداد loop ها را مشخص خواهد کرد.در XEN این مقدار را 2 برایر نیاز در نظر بگیرید.

  • زمانهایی که loop device بصورت ماژول کامپایل نشده است ، گزینه زیر را به فایل GRUB لینوکس اضافه کنید.
max_loop=256
برای مثال بدین صورت :

 title CentOS (2.6.18-164.9.1.el5xen)
        root (hd0,0)
        kernel /boot/xen.gz-2.6.18-164.9.1.el5
        module /boot/vmlinuz-2.6.18-164.9.1.el5xen ro root=LABEL=/1 max_loop=256
        module /boot/initrd-2.6.18-164.9.1.el5xen.img
بعد از ویرایش فایل grub سیستم را reboot کنید.

۱۳۸۸ دی ۱۶, چهارشنبه

نصب جاوا در لینوکس

برای نصب جاوا (JDK ( Java Development Kit و (JRE (Java Runtime Environment در لینوکس بصورت زیر عمل می کنیم :
1- دانلود بسته های بر روی لینوکس
بسته JRE را می توانید از این آدرس دانلود کنید.
http://www.java.com/en/download/manual.jsp
و آدرس صفحه دانلود بسته JDK در این جا قرار دارد.
http://java.sun.com/javase/downloads/index.jsp
بهتر آنست که بسته BIN را دانلود کنید.
2-برای نصب بسته ها ابتدا باید مجوز اجرا را به آنها بدهید و سپس مطابق دستور العمل ذیر بسته را نصب کنید:

[root@PersianAdmins]#chmod +x jdk-6u17-linux-i586-rpm.bin
[root@PersianAdmins]#./jdk-6u17-linux-i586-rpm.bin
Do you agree to the above license terms? [yes or no]
yes
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: jdk-6u17-linux-i586.rpm
  inflating: sun-javadb-common-10.4.2-1.1.i386.rpm
  inflating: sun-javadb-core-10.4.2-1.1.i386.rpm
  inflating: sun-javadb-client-10.4.2-1.1.i386.rpm
  inflating: sun-javadb-demo-10.4.2-1.1.i386.rpm
  inflating: sun-javadb-docs-10.4.2-1.1.i386.rpm
  inflating: sun-javadb-javadoc-10.4.2-1.1.i386.rpm
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
        rt.jar...
        jsse.jar...
        charsets.jar...
        tools.jar...
        localedata.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...
Installing JavaDB
Preparing...                ########################################### [100%]
   1:sun-javadb-common      ########################################### [ 17%]
   2:sun-javadb-core        ########################################### [ 33%]
   3:sun-javadb-client      ########################################### [ 50%]
   4:sun-javadb-demo        ########################################### [ 67%]
   5:sun-javadb-docs        ########################################### [ 83%]
   6:sun-javadb-javadoc     ########################################### [100%]

Java(TM) SE Development Kit 6 successfully installed.

Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Sun products, services and training
* Access to early releases and documentation

Product and system data will be collected. If your configuration
supports a browser, the Sun Product Registration form for
the JDK will be presented. If you do not register, none of
this information will be saved. You may also register your
JDK later by opening the register.html file (located in
the JDK installation directory) in a browser.

For more information on what data Registration collects and
how it is managed and used, see:
http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html

Press Enter to continue.....
Done.
[root@PersianAdmins]#

و به همین شکل برای JRE

[root@PersianAdmins]#chmod +x jre-6u17-linux-i586-rpm.bin
[root@PersianAdmins]#./jre-6u17-linux-i586-rpm.bin

۱۳۸۸ دی ۱۴, دوشنبه

برنامه کیل کاربران vpn و pppoe میکروتیک توسط NTTacPlus

برنامه کیل کاربران NTTacPlus برای RAS میکروتیک آماده شده که در اینجا لینک دانلود و شیوه استفاده از آن را ذکر می کنم.
دانلود :
سرور 1
سرور 2
سرور 3
کپی رایت برنامه برای سایت PersianAdmins و برنامه نویسان آن فرشاد افسر و رضا بهروزی محفوظ است.

شیوه کار برنامه :
mikrokill.exe   mikrotik-ip-address  mikrotik-username  mikrotik-password  ssh-port  user-for-kill
برنامه برای اجرا شدن نیاز به 5 ورودی دارد که به ترتیب آدرس IP میکروتیک ، نام کاربری میکروتیک ، پسورد میکروتیک ، پورت SSH (پیش فرض 22 می باشد ) و در آخر نام کاربری که می بایست از سرور قطع شود.

تنظیمات میکروتیک :
برنامه Mikrokill توسط پروتکل SSH به میکروتیک وصل شده و کاربر منقضی شده زمانی یا حجمی را قطع می کند.
این امکان در برنامه قرار داده شده است که در صورت صلاحدید پورت SSH را جز پورت 22 هم قرار دهید.
توصیه می شود کاربر جدیدی برای این برنامه ایجاد کنید ولی دسترسی آن را به سرور Accounting محدود کنید به شیوه زیر :
  /user add name=nttac password=Passw0rd group=full address=192.168.100.2 netmask=255.255.255.255
کاربری به اسم nttac و پسورد Passw0rd ساخته شد که فقط سرور اکانتیگ به آدرس 192.168.100.2 اجازه ورود با این نام کاربری را دارد.

 تنظیمات NTTacPlus :
برنامه mikrokill را در پوشه NTTacPlus2\External\ کپی کنید سپس  به کنسول برنامه وارد شده ، F8 را بزنید یا به منوی Tools سپس Options بروید.در این پنجره به تب kill رفته و در kill command configuration بر روی خطی که با default شروع می شود کلیک کرده و remove کنید.سپس عبارت فیلد Command line را با عبارت زیر جایگزین کرده و بر روی Add کلیک کنید.
".\External\mikrokill.exe  192.168.100.1  nttac  Passw0rd  22  $username"

 در Command Configuration عبارت جدید بدین شکل نمایان خواهد شد :

default=".\External\mikrokill.exe 192.168.100.1 nttac Passw0rd 22 $username"

نکته مهم :
2 گزینه
  • Kill user when exceeding his time credit
  • Kill user when time quota is over
می بایست در پروفایل کاربر یا گروهی که کاربر متعلق به آن است در تب Credits فعال شود.

لطفا مشکلات برنامه و سوالات خود را در آدرس زیر مطرح کنید
http://www.forum.persianadmins.com/showthread.php?p=33149

چک کردن نمایش سایت درIE نسخه های 5.5 تا 8

این برنامه کاملا مناسب طراحان وب سایت هست تا بتونن روی سیستم خودشون بدون مشکل وب سایتشون رو در نسخه های مختلف IE چک کنند تا بلایی که سر من در نسجه جدید سایت اومد و بعد از اتمام طراحی متوجه شدم که روی IE 6 -7 بعضی قسمت ها درست نمایش داده نمی شود و آپدیت رو برای مدتی به تاخیر انداخت.



در نهایت می تونید سایت طراحی شده رو در این سایت
http://browsershots.org/
بصورت کامل در تمامی مرورگر ها بررسی کنید

۱۳۸۸ دی ۱۲, شنبه

حل مشکل ساخته نشدن os template ویندوز در xen

یه سرور جدید مخصوص vps های ویندوز نصب کردم با xen و hypervm ..رفتم os template بسازم بعد از نصب ویندوز و شوربختانه هر چی روی create os template کلیک می کردم خبری از ساخته شدن template ویندوز نبود..بعد از سرچ زدن در اینترنت ، آخرش دوستان هموطن به دادم رسیدند که خودشون قبلا همین مشکل رو داشتن و معلوم شد ntfsprogs نصب نیست!
همین!

۱۳۸۸ دی ۱۱, جمعه

نمایش سرعت دانلود دیتاسنتر در دست راه اندازی

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