當前位置:首頁 » 操作系統 » linuxmaster

linuxmaster

發布時間: 2022-11-01 10:12:57

linux 磁碟分區詳解

Linux 系統中所有的硬體設備都是用文件的形式來表示和使用的,也就是說,如果你想使用某個硬體設備首先你就需要將其掛載到某個目錄下面,通過對這個目錄的操作來操作設備;如果不掛載,通過Linux系統中的圖形界面系統可以查看找到硬體設備,但命令行方式無法找到。

並不是根目錄下任何一個目錄都可以作為掛載點,由於掛載操作會使得原有目錄中文件被隱藏,因此根目錄以及系統原有目錄都不要作為掛載點,會造成系統異常甚至崩潰,掛載點最好是新建的空目錄

磁碟也是一樣的,磁碟的文件是存放在 /dev 目錄下,磁碟設備文件的命名規則為:

常見的主設備號有:sd,hd;它們是代表的不同的磁碟類型: sd 代表的 IDE 硬碟, hd 代表的是 SCSI 硬碟

次設備號就是同一類型設備的次序,用 [a-z] 來表示, /dev/sda 表示第一塊 IDE 類型的磁碟, /dev/sdb 表示第二塊 IDE 類型的磁碟

磁碟分區編號,每一塊磁碟都會被劃分為多個磁碟分區(這個下面會介紹),每一個分區都會有一個編號,比如: /dev/sda1 表示這是該磁碟的第一個分區,以此類推

在 Linux 中,每一個硬碟設備都只能劃分四個主分區;若是劃分了一個擴展分區那最多可以劃分三個主分區;可以表示為:

主分區加擴展分區最多隻有四個;可以全部劃分為主分區,也可以之劃分一個主分區;但是擴展分區最多隻有一個;擴展分區是不能直接使用的,還有進一步劃分為邏輯分區才能使用;一個擴展分區可以劃分為多個邏輯分區;

主分區的分區編號是:1,2,3,4;從擴展分區劃分出來的邏輯分區的編號是從 5 開始,以次累加

這跟系統啟動有關系;當你啟動電腦時,首先就會載入 BIOS 信息,這裡麵包含了 Cpu 和其他硬體設備的信息;找到它計算機就知道怎麼啟動了

接下來,它會去找 MBR(Master Boot Record) ,也就是主引導記錄;為了方便 BIOS 的查找,所以就會把它放在磁碟上第0磁軌上的第一個扇區中,磁碟中每個扇區有 512 位元組;雖然只有這么大一點,但是要存三部分信息:

磁碟分區表總共只有 64 位元組,而每個分區信息占 16 個位元組,所以就只能有四個主分區了

這應該是歷史遺留的問題了,一開始只有四個分區,後來發現四個分區不夠用,就引入了擴展分區,而擴展分區是不能直接使用的,它必須再劃分為邏輯分區,邏輯分區的數量可以是任意多個。

對用戶而言,主分區和邏輯分區使用起來沒有任何的區別,同時還能夠達到無限分區的目的

我想很多人都思考過這個問題,我再了解了之後才發現磁碟分區還是有很多的好處的。具體例子:

現在給你一個倉庫,你打算存放快遞,一開始你一股腦的把所有的快遞直接放進去,等到別人來取快遞的時候你就發愁了,幾十甚至上百個快遞得找到啥時候啊

所以你打算開始分區管理,因為你代理了中通,圓通,百世等好幾個快遞,所以你打算按照不同的快遞分為三個貨架;

過一段時間發現同一種快遞如果量大的時候還是會混亂;因此你又想了個辦法就是按照日期給快遞編號,然後按照不同的日期將貨架分為多層,每一層存放某一天的快遞,同時你又找了個表記錄了每個分區快遞存放的位置,這大大增加了存取的效率

磁碟分區的目的,

Linux 常見目錄:

一般要是新手,可以只建立兩個分區:

這種分區方式比較簡單,如果只是測試可以用這種;要是想當成一個常用的系統,就需要更細一點劃分了,常用的分區方案如下(假如有磁碟有100G):

⑵ linux如何讓master當名稱節點

1、首先打開電腦,並點擊主頁面上的虛擬機。
2、其次點擊虛擬機上的Linux,打開命令行,輸入linuxshell命令。
3、最後將master放在linuxshell命令的前邊即可。

⑶ 如何將linux master 進程改為slave

mysql中實現master-slave同步:
第一步:分別在兩台機子上各裝一個mysql (本人測試機系統為unbutu,mysql5.5),如只有一台機器,需使mysql的埠不同(3306,3307)。
第二步:找到mysql 的my.cnf文件。
$cd /etc/mysql 進入該目錄。
$ vim my.cnf 如是只讀,且不允許修改。需用$ sudo vim my.cnf
第三步:修改my.cnf 中的配置項:
1 需做如下操作:
將bind-address=127.0.0.1 改為 bind-address=0.0.0.0
將#server-id=1
#log_bin=/var/log/mysql/mysql-bin.log
的注釋(#)去掉。
添加:character-set-server=utf-8 #保證編碼一致。
填加完成後,保存並退出即可。
第四步:
用root許可權登錄並創建slave資料庫伺服器用戶:
$mysql -uroot -p
mysql>grant replication slave,replication client on *.* to liang@'192.168.10.21' indntified by 'liang';
mysql>grant replicatin slave on *.* to liang@'192.168.10.21' indntified by 'liang';
第五步:重啟mysql服務。
$ sudo /etc/init.d/mysql restart #如不能正常啟動,請檢查my.cnf配置項以及mysql 的錯誤日誌。
錯誤日誌位置:/var/log/mysql/error.log
到此已將master配置完畢。
slave配置。
第六步:修改slave的my.cnf配置文件。
如下:
bind-address=0.0.0.0
server-id = 2
master-host = 192.168.10.24
master-user = liang
master-password = liang
master-port = 3306
log_bin = /var/log/mysql/mysql-bin.log
log-slave-updates
skip-slave-start
character-set-server=utf8

⑷ linux master是什麼進程

linux也是一種操作系統,也叫小紅帽和企鵝,不太適合PC機,一般都是用於小規模的公司和很大規模的公司。因為小規模用他是為了它是免費的。大規模的公司用他是因為他的安全性比較高,畢竟現在用它的不是很多 所以針對它的病毒也就很少了。

⑸ linux中怎樣進入master節點

用LINUX SHELL命令。 用法: cd 「你想要進的目錄」 //當目錄名稱中含有空格、中文或其它特殊字元時請用雙引號包括 以下是最常用的幾個目錄的寫法: 1、/ 代表根目錄 2、. 當前目錄 3、.. 上級目錄 4、~ 當前用戶的默認工作目錄。

⑹ linux集群中怎樣選舉master

inux系統架構師是Linux的高級技術人員,主要負責理解系統的業務需求。 並創建合理、完善的系統體系架構,架構師也負責通過軟體架構來決定主要的技術選擇。 這典型的包括識別和文檔化系統的重要架構方面,包括系統的需求、設計、實現和部署"視圖"...

⑺ 在linux下安裝hadoop時怎樣將自己的主機設置為master

hadoop有三種配置,一種是單機配置;一種是偽分布式配置;第三種是完全分布式配置; 所以看你的需求和機器數量情況。關鍵是注意版本匹配和ssh無密碼訪問。其他的都是細心就好。

⑻ 如何設置linux系統伺服器的slave master

linux下配置mysql主從同步的步驟
一、主機環境
主機:
master操作系統:rhel6.0
IP:172.16.0.100
MySQL版本:5.1.47
從機:
slave操作系統:rhel6.0
IP:172.16.0.200
MySQL版本:5.1.47
二、創建資料庫
分別登錄master機和slave機的mysql:mysql –u root –p
創建資料庫:create database repl;

三、master機和slave機的相關配置
1、修改master機器中mysql配置文件my.cnf,該文件在/etc目錄下
在[mysqld]配置段添加如下欄位
server-id=1
log-bin=mysql-bin
binlog-do-db=repl //需要同步的資料庫,如果沒有本行,即表示同步所有的資料庫
binlog-ignore-db=mysql //被忽略的資料庫
在master機上為slave機添加一同步帳號
grant replication slave on *.* to 'replication'@'172.16.0.200' identified by '123456';
重啟master機的mysql服務:service mysqld restart
用show master status 命令看日誌情況

⑼ Linux IDE2 的 master 之第二個 logical 磁碟中,其裝置代號(文件名稱)為 。

linux的磁碟文件名格式為:/dev/[type][disk][partiton]
[type]即硬碟的通訊介面類型,hd表示磁碟是IDE的,sd表示磁碟是SATA/SCSI的。
[disk]即磁碟序號,是小寫英文字母,第一個磁碟就是「a」,第二個磁碟就是「b」,第三個是「c」,以此類推。無論磁碟是master還是slave,都是從a開始遞增的。
[partiton]:分區的序號,是數字。其中主分區(包括擴展分區)序號是1-4中的一個,無論有幾個主分區,邏輯分區號一律從5開始遞增。就算硬碟只分了一個分區,只要這個分區是邏輯分區那麼都是從5開始。之所以如此,是因為MBR格式的磁碟分區表最多隻有4個主分區(包括擴展分區在內)。
例如:
「/dev/hda1」,表明:這是第一個IDE磁碟的第一個主分區;
「/dev/hda5」,表明:這是第一個IDE磁碟的第一個邏輯分區;
」/dev/sdb6「,表明:這是第二個SATA/SCSI磁碟的第二個邏輯分區。

所以你的問題答案是/dev/hda6

熱點內容
python實用代碼 發布:2025-05-13 22:19:41 瀏覽:841
dede資料庫的配置文件 發布:2025-05-13 22:19:08 瀏覽:966
給字元加密 發布:2025-05-13 22:12:32 瀏覽:972
資料庫系統實現答案 發布:2025-05-13 22:11:57 瀏覽:140
哪個軟體可以共存安卓 發布:2025-05-13 22:10:15 瀏覽:552
上傳宦妃天下野泉肉肉 發布:2025-05-13 22:10:10 瀏覽:408
洗眼睛解壓 發布:2025-05-13 21:58:28 瀏覽:272
c存儲指針 發布:2025-05-13 21:49:04 瀏覽:921
結繩編程軟體 發布:2025-05-13 21:49:03 瀏覽:850
解壓體育館 發布:2025-05-13 21:27:48 瀏覽:263