Time of Update: 2018-12-07
top查看的記憶體是當前進程佔用的記憶體,不包括檔案系統cache佔用的記憶體括弧裡的是在運行隊列裡的進程佔用記憶體。free的記憶體是剩餘實體記憶體 還有剩餘記憶體被誰站用了呢,被檔案系統快取佔用。預設情況下,緩衝區快取是動態,因為它可以根據需要擴大或縮小。要調節動態緩衝區快取,可以將核心可調參數nbuf和bufpages設為零,並將dbc_min_pct和dbc_max_pct分別設為佔用記憶體的最小和最大比例。預設值為:dbc_max_pct 50dbc_min_pct
Time of Update: 2018-12-07
淩晨1點半被吵醒,牙疼得再也睡不著,乾脆去口腔醫院排隊挂號,叫了車,4點鐘到了醫院。我是掛牙體牙髓科,看這個視窗才排了十多個人。本來我是想能掛到個普通號就好,一看這情況,慾望不覺就膨脹起來,就想掛個專家號,也對得起這麼早就來排隊。要說現在的排隊條件真不錯,寬敞明亮的挂號大廳非常乾淨,值得讚揚的是還提供了愛心小板凳,供大清早來挂號的人休息。想起20年前我來早上排隊挂號的時候,是在露天排隊,現在條件是真好了。到了5點鐘,我看看後面也就多了5、6個人,到了6點多,隊伍已經排到了大廳門口,又多出來30來
Time of Update: 2018-12-07
富士通cluster顯示cluster狀態: hvdisp -acluster啟動: hvcm -a資源切換: #hvswitch userApp_ora sysnodeuseapp_ora 是需要切換的資源名 sysnode 是切換到的節點名 程式目錄在/opt/SMAW/SMAWRrms日誌在/var/opt/SMAWRrms/log Sun Cluster:/etc/cluster/usr/cluster1. 顯示sun cluster 發行版本#
Time of Update: 2018-12-07
先把補丁集拷貝到一定目錄, 如/u01/5206update,然後執行 #smit update_all 選擇安裝目錄/u01/5206update 預設 SOFTWARE to update [_update_all] 選擇不提交,儲存被覆蓋的檔案,可以復原操作,接受許可協議 COMMIT software updates? no SAVE replaced files?
Time of Update: 2018-12-07
在一台Linux機器的系統日誌會見到如下錯誤記錄檔:kernel: application bug: 程式名(行號) has SIGCHLD set to SIG_IGN but calls wait() 通常SIGCHLD訊號是在子進程結束時,核心向父進程發送的訊號,正常情況下,父進程調用wait函數收集子進程的狀態資訊,釋放子進程資源。 對於一些並發伺服器,常常fork很多子進程,為了省事,直接將此SIGCHLD訊號的處理方式設為忽略,可讓核心把殭屍子進程轉交給init進程去處理,
Time of Update: 2018-12-07
實驗配置 主機1:做front和node,安裝clc,cc,nc; 主機2:做node,安裝nc1. 準備工作: 關閉selinux和防火牆 所有節點做時鐘同步 #ntpdate pool.ntp.org 用yum安裝gcc, java-1.6.0-openjdk, ant,ant-nodeps, dhcp, bridge-utils, httpd, swig等 #yum install scsi-target-utils 2. 安裝軟體eucalyptusfront: install the
Time of Update: 2018-12-07
#cmviewcl 查狀態#cmhaltcl -f 停cluster#cmruncl -v 啟動cluster#cmrunpkg -n nodename pkgname 在節點上啟動包#cmhaltpkg -n nodename pkgname 在節點上停止包#cmhaltnode nodename 啟動節點#cmrunnode nodename 停止節點#cmmodpkg –e pkgname 將pkg
Time of Update: 2018-12-07
一。解決磁碟錯誤dmesg 報錯:EXT3-fs error (device hda3) in start_transaction: Journal has abortedumount 出錯分區後再mount磁碟修複:# e2fsck -y -C 0
Time of Update: 2018-12-07
在PPT示範過程中,如何做到把PPT的備忘資訊顯示給示範者而不被觀眾看到?可以採用PPT的分屏示範功能串連好投影儀,先不要切換畫面首先,在案頭右鍵菜單中選擇“顯示”,如設定監視器2,選擇“將windows案頭擴充到該監視器上” 第二步,如顯示,在powerpoint中選擇“投影片放映->設定放映方式”,選擇“監視器2,設定顯示簡報者檢視畫面” 開始示範即可.在分屏示範過程中,如何切換應用程式視窗?在分屏示範時,投影儀所在的顯示器在案頭的右側,因此,選擇需要的應用程式視窗,向右拖動,直到該視
Time of Update: 2018-12-07
1. 確定swap分區大小,通常是記憶體2倍,超過8G記憶體,可以1倍,雖然硬碟越來越大,也不要超過16G;2. 根分區劃分原則盡量小,能容納作業系統軟體大小再加上5G既可。3. /var等儲存系統日誌的,由於讀寫頻繁,單獨一個分區4. 應用程式自己單獨一個分區。5./usr/local6. /opt7./home 在solaris下用作autofs掛載點,可以用/export/home來代替 以下是例子:AIX:/dev/hd4 16777216 7246840
Time of Update: 2018-12-07
1. 同一使用者在各系統中的uid和gid不一致,cluster切換或者tar或者mount檔案在不同系統中共用會遇到許可權問題2. 根分區過大,如果出問題,fsck -y -F ufs /dev/rdsk/c1t0d0s0時間過長.3. 讀寫頻繁的應用程式分區或者/var分區與根在一個分區,出問題導致系統崩潰.4. Database Backup與資料檔案都放在陣列上,如果遇到陣列不可用,沒有可恢複資料。5. 應用程式的檔案資料沒有放在盤陣上,雙機切換仍然無法達到應用平滑切換。
Time of Update: 2018-12-07
機房施工: 1. 動力線(電源線)應與訊號線(網線)分開,避免電磁幹擾; 2. 機櫃下面避免預留太長的冗餘線,易受溫度影響; 3. 訊號線捆紮過緊易導致損壞或者串擾; 4. 避免線纜過度彎曲,8倍的線徑;主機安裝:機櫃尺寸舉例:600*900*2200 1.負荷重、散熱量大的主機放在中間; 2.主機間預留一定的通風寬度; 3.網路機櫃-綜合布線機櫃-伺服器機櫃系統安裝: 1. 設定檔中使用/etc/hosts中的主機名稱,而不是IP地址通訊;
Time of Update: 2018-12-07
1. 開啟資料庫報錯,重複開啟幾次居然就開啟了。2. 將懷疑損壞的資料檔案離線。undo datafile也可以離線。3. 先做了一個備份,再做恢複,恢複失敗,用備份還原回來,重新開始恢複,發現有一個資料檔案漏備份了,導致cardian錯誤,只好alter database backup controlfile to trace.再用recover database using backup controlfile來恢複。
Time of Update: 2018-12-07
1. 串連串口後提示使用者名稱和密碼,是SP模組,出廠設定root/changeme2. 用raidctl建立硬raid出錯,由於solaris10-update8的bug,用update7或9建立。3. zfs檔案系統也可建立raid0,raid1,raidz儲存池。4. swap分區可以不配。也可以用下列命令建立一個分區 zfs create -V 2G rpool/swap2 swap -a rpool/swap25. raid硬碟損壞修複測試 拔出一塊磁碟:#
Time of Update: 2018-12-07
最近組織幾個人開發一個監控系統,為了能夠最快的掌握開發進度,控制品質,搭建了一個每日構建環境。 版本控制採用svn,svn庫目錄在/sdbdata/svn, svn環境搭建:Apr :./configure;make;make test;make install Apr-util:./configure;make;make test;make install SQLITE: 下載sqlite-amalgamation,解壓;把目錄mv到subversion目錄下 Svn:
Time of Update: 2018-12-07
軟體工程方法學包含3個要素:方法、工具和過程。方法是指完成軟體開發各項任務的技術方法;工具是指為運用方法而提供的軟體工程支撐環境;過程是指為獲得高品質的軟體所需要完成的一系列活動和任務的架構。其中,“活動”是一個過程的組成元素。“任務”則市搞成活動的基本元素,由若干個任務構成一項活動.技術人員通常都是自己做事,也有問題過於龐大,需要合作來解決。管理員通常都是找適合的人來做事。高明的管理員讓做事的人感覺這是自己的事,也就是懂得授權;不高明的管理員讓做事的人感覺是僱工。管理在我看也簡單,1.找到適合
Time of Update: 2018-12-07
DTRACE who_access_thisfile.d--------------------------------------------------------------------------------#!/usr/sbin/dtrace -qssyscall::creat*:return,syscall::open*:return/arg0 != -1 && fds[arg0].fi_pathname == $1 /{
Time of Update: 2018-12-07
AIX,solaris 可用內建的trussLinux:可用內建的strace或ltraceHP-UX:可用tusc 需要下載tusc進行安裝.1. 從http://hpux.connect.org.uk/hppd/hpux/Sysadmin/tusc-7.10/下載tusc2. 安裝 swinstall -s /slview/tusc-7.10-hppa-11.11.depot 開啟GUI視窗
Time of Update: 2018-12-07
1. solaris崩潰後我們在故障分析時除了在/var/adm/messages中查看故障前的系統日誌,還希望瞭解故障當時的系統狀態,運行了哪些進程,開啟了什麼檔案,正在發生什麼事件,有什麼方法可以瞭解到這些資訊呢?2. 幸運的是solaris為我們提供了這樣一個機制。solaris在panic崩潰後會在/var/crash/`hostname`目錄下產生unix.x和vmcore.x檔案,這兩個檔案記錄了崩潰當時的系統狀態,我們可以對他們進行分析,擷取我們需要的資訊3. 分析方法:
Time of Update: 2018-12-07
1. innerHTML建立效率高,DOM操作刪除快2. 文檔載入沒完成,就不能改變DOM結構document.onmousedown = function() { var html = ""; for (var i = 0; i < 10; i++) { html += "<p>" + Math.random() + "<p>"; } var temp = document.createElement(