Time of Update: 2018-12-05
以Xen虛擬系統安裝樹為例 在Xen虛擬機器半虛擬化環境中安裝Linux虛擬系統時需要使用系統安裝樹 安裝樹是一個目錄,包含了所有系統的安裝檔案及相關程式 這個目錄可以使用HTTP、FTP和NFS等方式提供給Xen虛擬機器用於系統的安裝 配置步驟如下: ① yum install httpd
Time of Update: 2018-12-05
下面的流程執行個體中,DHCP服務分配的IP位址區段為192.168.1.128~192.168.1.133 ㈠ 首先查看dhcp服務是否安裝[root@localhost ~]# rpm -qa | grep dhcpdhcp-3.0.5-31.el5dhcpv6-client-1.0.10-20.el5sblim-cmpi-dhcp-devel-1.0-49.el5sblim-cmpi-dhcp-1.0-49.el5 ㈡
Time of Update: 2018-12-05
對系統資源的監控、是營運人員的一個必備的技能 從 OS 角度講、包括 CPU/IO/Network/FS 等 從 DB 角度講,包括 Active Sessions/ON CPU/Disks/Top Segments/Top SQL 等等 而 DB 對資源的利用也反映在 OS 一級上,對 OS 計算資源的充分均衡利用是我們的目標 眾多監控工具中、collectl支援的效能資料種類應該是最全的一個 包括
Time of Update: 2018-12-05
人在囧途之營運的第三篇出爐啦、嘿咻嘿咻、吾必上下求索、將營運進行到底 閑言少敘、直面主題 有興趣的朋友、不妨參考 第一篇:【人在營運囧途_01】20個Linux系統內建監視工具:top 第二篇:【人在營運囧途_02】20個Linux系統內建監視工具: vmstat 和 netstat ⑷ w who 命令如雷貫耳啊、可還有那八卦溝的 w 呢?曾記得木?
Time of Update: 2018-12-05
NFS、簡言之、便是檔案伺服器 在部署過程中、檔案的讀寫權限是比教容易出錯 本博文按以下 6 個方面展開、但重點放在檔案許可權上、 ● 原理 ● /etc/exports ● 檔案許可權 ● Server/Client 配置 ● 2 個常用命令 ● Troubleshoting ● 經驗建議 ㈠ 原理 所謂一圖勝千言、有圖有真相 Rocky 便隨大流啦、放 2 張圖片
Time of Update: 2018-12-05
人在營運囧途、常常纏綿著伺服器的效能問題、如:I/O、CPU、記憶體、網路等瓶頸 那麼系統營運、豈能酣眠?以下工具有提神醒腦之功效喲~(@^_^@)~ ⑴ top 寫在前面的話、這裡 Rocky 想澄清一點、竊以為、top 最佳實務應該是: "想要找出最損耗 CPU 資源的那個進程" 找出來之後、按【P】、強制以 CPU 使用排序 有別於
Time of Update: 2018-12-05
① 定義 grep是行級裝置,它分析一行資訊,若當中有我們所需要的資訊,就將整行返回 ② 作用 進行字串資料的對比,將符合使用者需求的字串列印出來 ③ 格式 grep [-acinv] [--color=auto] '尋找字串' filename
Time of Update: 2018-12-05
定義: htop 是一個 Linux 下的互動進程瀏覽器,top的增強版 獲得: 擷取htop htop:
Time of Update: 2018-12-05
㈠ 壓縮技術的原理: --原理一 由於1byte=8bit,所以每個byte當中會有8個記憶體單元,而每個記憶體單元可以是0,1。當我們記錄數字1時,有7個bit應該是“空的”。不過,為了滿足目前我們的OS資料的訪問, 所以就會將資料轉為byte的形態來記錄。有些壓縮技術就是把這部分空間給“揪”出來,讓檔案佔用的空間變小。 --原理二
Time of Update: 2018-12-05
㈠ 基本配置命令 在linux中,乙太網路介面被命令為:eth0、eth1;0、1代表網卡編號 通過lspci查看網卡的硬體資訊,如果是usb網卡,則需要使用lsusb命令 ifconfig用來查看介面資訊 ifconfig -a 查看所有介面 ifconfig eth0 查看特定介面 ifup、ifdown用來啟用或禁用一個介面
Time of Update: 2018-12-05
1 用途: 1)列印資訊,包括:變數的值、字串等 2)shell編程中,協助debug程式 2 常用參數: -n:列印資訊之後不換行 -e:對字串轉義 3 例子:
Time of Update: 2018-12-05
㈠ 網路介面 ① 命名規則 Linux核心根據介面的類型為介面名稱指定不同的首碼,首碼之後,會從零開始為每個介面分配一個數字 例如: 所有乙太網路介面都以eth開始,eth0、eth1、eth2分別指第一、第二和第三張乙太網路卡 ② 顯示網卡配置資訊 ⒈ 只顯示活躍的網卡 ifconfig
Time of Update: 2018-12-05
不嚴格的講、daemon 就是服務、可分 2 類: ① stand alone ② super daemon 再不嚴格的講、服務對應連接埠、那....那、daemon就對應了連接埠...? 我們可從 /etc/services 查詢他們的對應關係:/*第一列為 daemon 的名稱 第二列則是 port */[root@odd ~]# cat /etc/services | grep -i --color=auto 'mysql'mysql
Time of Update: 2018-12-05
DBA 對OS的依賴、一丁點兒也不亞於DB、對於Oracle DBA、尤為突出 DB和OS的感情也與日俱增、耦合度高的讓人一度以為這兩要勞燕雙飛了 例如、Oracle裡面、 而且、故障診斷以及效能調優時、OS層的APP可能直接拖垮DB、比如: 好吧、我承認、扯這些無非就是想強調OS對DB、那剪不斷、理還亂的感情嘛、、 ⑴ 慎用 mv mv 、music video、2 種元素混搭、呵呵、I'm
Time of Update: 2018-12-05
㈠ 曆史背景 現如今、軟體大多內建共用庫、或者出於安全、或者基於商業考量 如: ORACLE :$ORACLE_HOME/lib MySQL :$HOME/mysql/lib 下面貼上oracle使用者下.bash_profile裡關於LD_LIBRARY_PATH設定export LD_LIBRARY_PATH=$ORACLE_HOME/libexport
Time of Update: 2018-12-05
linux有個服務,叫cron,提供例行性作業調度。 crontab是一個命令,用於設定周期性被執行的作業。該詞源於希臘語 chronos(χρόνος),原意是時間,而crond正是它的守護進程。 linux系統原本就有非常多的例行性工作,因此這個服務預設是啟動的。可通過service crond status,來瞧瞧先。為了安全性的問題,可在/etc/cron.deny中,將不可以使用crontab的使用者記錄。一個使用者一行。
Time of Update: 2018-12-05
無論是哪個平台,都需要先明確我們的目標: 1)每天夜間1點執行 2)資料庫全備,同時備份控制檔案和歸檔記錄檔,備份檔案儲存到/u01/app/oracle/backup/目錄下,並且,在完成歸檔記錄檔備份後,自動刪除已備份的歸檔日誌 3)備份保留14天,到期自動刪除 4)保留rman動作記錄 先來實現在window平台 編寫rman批次檔run{configure retention policy to recovery window of 14
Time of Update: 2018-12-05
/proc 是個虛擬檔案系統、也就是、重新引導後修改會被重新初始化 提供了進程資訊、記憶體資源、硬體裝置、核心記憶體等資訊 比如: 網卡:/proc/sys/vm/ipv4/ip_forward:控制ip轉寄 記憶體:/proc/sys/vm/drop_caches:輸入1強制核心從緩衝釋放一些記憶體 推薦用strings 瀏覽其中的資訊、而非 cat 我個人認為、/proc 最大的價值在於:
Time of Update: 2018-12-05
svn+ssh原理簡介網上大多數的文章都是在介紹如何在windows環境下配置Subclipse,使用之能訪問svn+ssh協議的Reposiotry,這裡介紹一下在linux環境下如何?。簡單地說,svn+ssh是以ssh通道建立SVN通訊的。一般搭建svn+ssh類型的repository,都是在Linux伺服器上通過ssh-keygen產生兩把鑰匙,一把公開金鑰,一把私密金鑰,公開金鑰放置在伺服器端,私密金鑰放在用戶端,持有私密金鑰的用戶端使用者通過ssh通道,向伺服器發出串連請求,伺服器
Time of Update: 2018-12-05
今日開啟程式發現無法訪問,一看後台日誌提示2012-11-29 10:41:22:WARN com.mchange.v2.async.ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@11d565f -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending