系統運維
-
文件系統
文件系統表現為單個統一的層次結構:從目錄/開始并通過若干數量的子目錄繼續向下擴展,/也叫做根目錄。這種單一的層次系統和 Windows 的不一樣,后者的分區有專門的名字空間。 &n…
-
shell通配符與正則表達式
通配符是系統level的 而正則表達式需要相關工具的支持: egrep, awk, vi, perl。在文本過濾工具里,都是用正則表達式,比如像awk,sed等,是針對文件的內容的。通配符多用在文件名上,比如查找find,ls,cp,等等。 1.通配符 (1)…
-
Linux簡單的磁盤分區、格式化和掛載
一.分區: 1.查看分區fdisk -l 通過fdisk -l 查看機器所掛硬盤個數及分區情況 2.通過上面的信息,我們知道此機器中掛載兩個硬盤分別是:/dev/sda和/dev/sdb, 其中sda有兩個主分區/dev/sda1和sda2; 其中sdb有1個擴展類型/dev/sdb3和3個邏輯分區sd…
-
RHEL6.4 yum訪問HTTPS源時出錯
在RHEL6.4上安裝OpenStack時,使用epel的源,但源是https的,進行安裝時,總報下面的錯誤。 https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/epel-6/repodata/repomd.xml: …
-
Linux基礎入門
Linux基礎入門 1、Linux發行版及哲學思想 1.1 Linux發行版 Linux發行版(Linux Distribution,也被叫做GUN/Linux發行版),為一般用戶預先集成好的Linux操作系統及各種應用軟件。Linux發行版通常包含了包括桌面環…
-
源碼包編譯安裝mariaDB
前言 MySQL是一個關系型數據庫管理系統,是最流行的關系型數據庫管理系統,由于其體積小、速度快、總體擁有成本低,并且之前是完全開源,所以大受歡迎。但由于后面MySQL賣給了SUN,隨后SUN被Oracle收購,雖然也有開源免費版本,但是很多功能都需要另外購買商業版本,導致現在MySQL使用份額逐漸減少。所以M…
-
鏈接分析算法之:主題敏感PageRank
前面的討論提到。PageRank忽略了主題相關性,導致結果的相關性和主題性降低,對于不同的用戶,甚至有很大的差別。例如,當搜索“蘋果”時,一個數碼愛好者可能是想要看 iphone 的信息,一個果農可能是想看蘋果的價格走勢和種植技巧,而一個小朋友可能在找蘋果的簡筆畫。理想情況下,應該為每個用戶維護一套專用向量,但面對海量用戶這種方法顯然不可行。所…
-
? 基于Sentinel實現redis主從自動切換
Sentinel(哨兵)是用于監控redis集群中Master狀態的工具,它可以實現對redis的監控、通知、自動故障轉移。 Sentinel作用: Master狀態檢測 當被監控的某個 Redis Master異常無法連接時 Sentinel 可以向系統管理員發送通知, 也可以通過 API 向其他程序發送通知,并且進行Master-Slave切換,將其中一…
-
Centos6.5上搭建openvpn
前言 為了方便遠程辦公時訪問公司的內部系統,如:svn、OA、wiki、禪道等等;通通在防火墻上做了端口映射。發現有時也不好用,所有開始弄OPENVPN。 openvpn簡介 官方網站:https://openvpn.net 打不開請爬墻  …
-
EXT4文件系統的初步使用
文件系統的類型多種多樣,我們接觸得比較多的當屬Windows系統上的FAT32和NTFS。 而EXT文件系統(Extended filesystem)則是linux上常見的文件系統類型。 目前最新的版本是ext4,常見于CentOS6之中。 1.查看當前系統中有沒有掛載使用中的EXT4文件系統,可以使用mount命令: 2.如何創建一個EXT4的文件系統(f…
-
在Centos系統上安裝EPEL擴展源以及安裝htop工具
Htop是一個強大的進程管理前端工具,但這是一個擴展工具,一般在Centos系統源中并沒有,所有我們需要到fedora-epel源中下載。 EPEL即Extra Packages for Enterprise Lin…
-
條件判斷工具 test or [ ]
概述 條件判斷是學習shell腳本之前要掌握的重點基礎。條件判斷分為以下幾類:文件判斷、數值判斷、字符判斷。而文件判斷還可以細分到:文件類型判斷、文件權限判斷、文件所屬判斷、文件之間屬性判斷;  …
-
LVM詳解
Linux的LVM詳解 LVM組成; LVM:logic volume manager .LVM即邏輯卷管理,現在使用版本為第二版,即version2 邏輯卷:pv,physical volume,即計算機上的磁盤設備,例如我的計算機上的/dev/sda3,/dev/sda5. 卷組:vg,volume group。一般由多個pv組成。 邏輯卷:lv,log…
-
RAID5的組建
RAID5在實際場景中應用最多,RAID5最少使用3塊硬盤,3塊硬盤中允許1塊硬盤損壞,RAID5它的最大特點是可以有一塊硬盤做冗余,其使用率是 N-1存儲空間(N表示硬盤數量) 首先創建分區,然后轉換分區類型,最后保存退出。 注解:虛擬機總共有6塊硬盤,我是從第3塊硬盤開始做rai…
-
?redis cluster 安裝指南
公司的很多項目在使用redis主從。由于coder的各種毀滅性操作,迫切需要一個能帶故障恢復的架構。因此新版的cluster,開始了測試。 一、Cluster 理論基礎 Cluster介紹 Redis集群是一個提供在多個Redis間節點間共享數據的程序集。 Redis集群并不支持處理多個keys的命令,因為這需要在不同的節點間移動數據,從而達不到像Redis…