Oracle Solaris 11 ติดตั้งโปรแกรมเพิ่มเติมจาก repo

หลังจากติดตั้ง Solaris 11 เสร็จเรียบร้อย หากต้องการติดตั้งโปรแกรมเพิ่มเติม วิธีการหนึ่งที่ทำได้อย่างง่ายคือติดตั้งจาก repo ที่ทาง Oracle ทำไว้เป็นไฟล์ ISO image ให้สามารถดาวน์โหลดได้

การใช้งาน repository image ของ Solaris 11 จะคล้ายๆ การใช้งาน yum บนลีนุกซ์ คือจะเก็บไฟล์แพ็คเกจทั้งหมดที่ใช้ในการติดตั้งไว้ในที่ๆ หนึ่งเรียกว่า repo และใช้คำสั่ง pkg ช่วยจัดการให้การติดตั้ง (install) การปรับปรุงเวอร์ชั่น (update) หรือถอนการติดตั้ง (uninstall) ทำได้ง่าย เช่นจะช่วยติดตั้งโปรแกรมหรือแพ็คเกจที่จำเป็นต้องใช้ (dependency) โดยอัตโนมัติ

Continue reading “Oracle Solaris 11 ติดตั้งโปรแกรมเพิ่มเติมจาก repo”

ทดสอบติดตั้ง Solaris 11

ขอเปลี่ยนใจไปทดลองใช้ Solaris ซะหน่อย พอดีต้องปรับปรุงโปรแกรมบนเครื่อง Sun Sparc เลยอยู่ในช่วงตัดสินใจว่าจะใช้ Solaris 10 หรือจะเปลี่ยนใหม่เป็น Solaris 11 เลยทดสอบดู นำมาเผยแพร่ให้อ่านกัน

Continue reading “ทดสอบติดตั้ง Solaris 11”

คอนฟิก SNMP บน Solaris 10

SNMP เป็นเครื่องมือหนึ่งที่สามารถใช้ดูการทำงานของเครื่อง เก็บประวัติการใช้ resource ต่างๆ ของเครื่อง ไม่ว่าจะเป็น CPU, Memory, Disk, Network แล้วสามารถนำมาใช้สร้างเป็นกราฟ รายงาน เพื่อวางแผนการเพิ่ม hardware เมื่อจำเป็นได้

ในบทความนี้จะอธิบายวิธีการคอนฟิกและรัน SNMP Server บน Solaris 10 เพื่อให้สามารถใช้โปรแกรม SNMP เช่น MRTG, Cacti, NMS  มาเก็บค่าต่างๆ ได้

Continue reading “คอนฟิก SNMP บน Solaris 10”

ปัญหาการใช้ SSH Public Key Authentication บน Solaris

พยายามคอนฟิก Public Key Authentication เพื่อ login เข้าสู่เครื่องที่ติดตั้ง Solaris อยู่นาน ก็ไม่สามารถทำได้ แต่ในที่สุดก็สามารถหาปัญหาได้ เลยมาแชร์ประสบการณ์เผื่อจะเป็นประโยชน์

Continue reading “ปัญหาการใช้ SSH Public Key Authentication บน Solaris”

คอนฟิก Solaris IP Filter

บทความนี้กล่าวถึงวิธีการใช้คำสั่ง ipf เพื่อสร้าง rule ของ Solaris IP Filter แบบง่ายๆ เพื่อใช้กำหนด packet เข้าออกเครื่อง

Continue reading “คอนฟิก Solaris IP Filter”

เพิ่มดิสก์ใหม่บน Solaris 10

เช่นเดียวกับระบบปฏิบัติการ OS อื่นๆ เมื่อมีการเพิ่มดิสก์ก้อนใหม่เข้าไปในเครื่องที่ติดตั้ง Solaris 10 ต้องมีกระบวนการ หรือต้องรันคำสั่งก่อนที่จะเริ่มใช้ดิสก์ก้อนใหม่ได้

Continue reading “เพิ่มดิสก์ใหม่บน Solaris 10”

ขนาดหน่วยความจำกับการติดตั้ง Solaris 10_u8 x86

ช่วงนี้รับงานที่ต้องใช้ Solaris 10 เป็นหลัก เลยติดตั้ง Solaris ใน VMware Server เพื่อไว้เป็นเครื่องทดสอบคำสั่ง และโปรแกรมต่างๆ

บทความนี้ขอนำประสบการณ์มาแชร์ให้กัน เผื่อเป็นประโยชน์สำหรับผู้ติดปัญหาการติดตั้ง Solaris 10 x86 เหมือนผู้เขียน

Continue reading “ขนาดหน่วยความจำกับการติดตั้ง Solaris 10_u8 x86”

ติดตั้ง Sun Freeware บน Solaris

เว็บไซต์ Sunfreeware.com เป็นแหล่งรวม free software ที่ถูก compile ให้อยู่ในรูปแบบ package (.pkg)  ทำให้สะดวกต่อการติดตั้งบน Solaris  ไฟล์ที่มีให้ดาวน์โหลดมีตั้งแต่ Solaris 2.5 จนถึงเวอร์ชั่นล่าสุด Solaris 10 ทั้งสำหรับรันบนเครื่อง SPARC และ Intel (x86)

Continue reading “ติดตั้ง Sun Freeware บน Solaris”

คอมไพล์ sysbench บน Solaris 10 (x86)

บทความนี้ขอแสดงวิธีการคอมไพล์โปรแกรม sysbench บน Solaris 10 (x86) เพื่อใช้วัดประสิทธิภาพเปรียบเทียบกับ Fedora 10

ในที่นี้ขอใช้แค่เวอร์ชั่น 0.4.10 และเลือกไม่คอมไพล์รวม mysql เพื่อความง่ายในการคอมไพล์และทดสอบ เพราะการที่จะคอมไพล์ sysbench เวอร์ชั่นใหม่กว่านี้ จะติดปัญหาหลายๆ อย่าง เช่นดาวน์โหลดโปรแกรม library มาติดตั้งเพิ่มเติม เพื่อแก้ไขปัญหา libtool ที่มีการเปลี่ยนแปลงได้ อย่างไรก็ตามเรายังสามารถนำผลที่ได้มาเปรียบเทียบแบบคร่าวๆ เพราะวิธีการ benchmark ยังคงเป็นรูปแบบเดียวกัน

ดาวน์โหลดไฟล์

Continue reading “คอมไพล์ sysbench บน Solaris 10 (x86)”

เพิ่มความปลอดภัยให้ Solaris 10 แบบง่าย

วันนี้ขอเขียนเกี่ยวกับ Solaris 10 ซะหน่อย ช่วงนี้ได้รับมอบหมายให้เพิ่มความปลอดภัย (secure) ให้กับเครื่อง Solaris  แต่มีข้อแม้ไม่อยากให้ลง JASS (Solaris Security Toolkit) ก็เลยลองทำดู และเรียบเรียงมาเป็นบทความให้ผู้สนใจทั่วไป

การเพิ่มความปลอดภัยในบทความนี้  คือการปิดเซอร์วิสที่ไม่ได้ใช้งานโดยไม่กระทบกับงานที่ลูกค้าใช้  ซึ่งนอกจากจะปิดช่องโหว่ที่อาจเกิดขึ้นแล้ว ยังได้ free memory เพิ่มคืนมาอีกด้วย Continue reading “เพิ่มความปลอดภัยให้ Solaris 10 แบบง่าย”