2009年6月26日 星期五

Solaris修改Time Zone

http://sysunconfig.net/unixtips/timezone.txt

Problem
-------
How do I change the timezone on my Solaris server/workstation?

Solution
--------
a) Edit /etc/TIMEZONE
NOTE: the man page incorrectly states this file is called /etc/timezone
b) Reboot your server with shutdown or init.


Examples
--------
US/Eastern
US/Central
US/Mountain
US/Pacific

For the full list, look in:
/usr/share/lib/zoneinfo/

UNIX memconf utility

有這個工具,以後記憶體故障,就可以明確的知道要換哪一條了。

UNIX memconf utility

perl script that displays memory modules installed in a Sun Solaris, Linux or HP-UX system.
Usage: memconf [ -v | -D | -h ] [ explorer_dir ]
-v verbose mode
-D send results to memconf maintainer
-h print help

explorer_dir Sun Explorer output directory

2009年6月15日 星期一

效能分析工具dim_STAT

Dimitri (dim) Tools HOMEPAGE




安裝方式:
  # cd /tmp
# tar xvf /path_to_tar/dim_STAT.tar
# cd dim_STAT-INSTALL
# ./INSTALL.sh
程式會安裝在以下路徑:
+ /WebX, /opt/WebX or /etc/WebX - WebX main directory (only three possibilities)
|
+ /apps - default dim_STAT home directory
|
+-- /ADMIN - administration scripts (start/stop dim_STAT Server, BatchLOAD, etc.)
|
+-- /mysql - MySQL database server main directory
|
+-- /httpd - Apache Web server directory
|
+-- /client - client collect script(s)
|
+-- /Java2GIF - Java applet graph to GIF convertor
|
+-- /htmldoc - HTML to PDF converting tool
|
+-- ... - there may be other directories depending on dim_STAT release :))
如果全部套用預設值,可以使用下面的指令安裝(Silent INSTALL)
# ./INSTALL.sh -Auto yes

安裝完之後,我們可以開始啟動Service
# cd /apps/ADMIN
# dim_STAT-Server start

MySQL的DB安裝好之後,我們要開始安裝收集資料的agent
# /tmp/dim_STAT-INSTALL/STAT-service
# pkgadd -d STATsrv.pkg
安裝到下面的路徑:
/etc/STATsrv/
STAT-service -- script to start/stop service daemon, also defines port number to listen (def:5000)
access -- access control file
/bin -- contains extended STAT programs/scripts
/log -- contains all logged information about service demands
啟動service daemon
# /etc/STATsrv/STAT-service start

最後開啟網頁就可以了。





2009年6月11日 星期四

啟用對 Java Web Console 的遠程訪問

某些系統配置設置得非常安全,因此,如果有人企圖從遠程系統連接到控制台或已注冊應用程序的 URL,這樣的請求將被拒絕。如果您的系統配置為禁止遠程訪問,那麼,當您嘗試通過 https://hostname.domain:6789 訪問控制台時,瀏覽器中將顯示一條類似於以下內容的消息:


Connect to hostname.domain:6789 failed (Connection refused)

系統中的 SMF 配置文件可能會限制訪問。有關配置文件的更多信息,請參見SMF 配置文件。有關如何允許從遠程系統訪問控制台的過程,請參見啟用對 Java Web Console 的遠程訪問


啟用對 Java Web Console 的遠程訪問

如果只能通過先登錄運行該控制台的系統再使用 URL https://localhost:6789 來連接到該控制台,則說明系統所使用的配置禁止進行遠程訪問。從 Solaris 10 11/06 發行版開始,可以僅啟用對控制台的遠程訪問,同時保留其他訪問限制,具體過程如下所示:

过程如何啟用對 Java Web Console 的遠程訪問

  1. 在正在運行該控制台的系統上成為超級用戶或承擔等效角色。

    角色包含授權和具有一定權限的命令。有關角色的更多信息,請參見《系統管理指南:安全性服務》中的「配置 RBAC(任務列表)」

  2. 設置屬性,以允許控制台服務器響應網絡請求並重新啟動控制台服務器。


    # svccfg -s svc:/system/webconsole setprop options/tcp_listen = true
    # smcwebserver restart

禁用對 Java Web Console 的遠程訪問

可以阻止用戶從遠程系統連接至控制台。從 Solaris 10 11/06 發行版開始,可以僅禁用對控制台的遠程訪問,同時保留其他訪問權限,具體過程如下所示:

过程如何禁用對 Java Web Console 的遠程訪問

  1. 在正在運行該控制台的系統上成為超級用戶或承擔等效角色。

    角色包含授權和具有一定權限的命令。有關角色的更多信息,請參見《系統管理指南:安全性服務》中的「配置 RBAC(任務列表)」

  2. 設置屬性,以阻止控制台服務器響應網絡請求並重新啟動控制台服務器。


    # svccfg -s svc:/system/webconsole setprop options/tcp_listen = false
    # smcwebserver restart

    重新啟動後,控制台現在僅對與控制台服務器進程位於同一系統上的瀏覽器作出響應。您無法在瀏覽器中使用代理,只能使用直接連接。您還可以使用 https://localhost:6789/ URL 來訪問該控制台。

參考來源:
http://docs.sun.com/app/docs/doc/819-6950/ewpoy?l=zh&a=view