成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淘寶分布式文件系統TFS安裝配置手冊:DataServer配置

運維 系統運維 分布式
在《淘寶分布式文件系統TFS安裝配置手冊:系統安裝》這篇文章中,詳細介紹了TFS的安裝方法和技巧,本文沿襲上一篇,談談DataServer配置相關步驟,希望對大家有所幫助。

目前的情況,tfs安裝在/usr/local/tfs/。在 /usr/local/tfs/conf/目錄,共有三個文件需要配置:ns.conf、ads.conf和ds.conf。

各個文件功能

  • ns.conf用于配置nameserver,
  • ds.conf用于配置dataserver,
  • ads.conf為可選配置文件,用于配置nameserver和dataserver地址信息,可用于快速啟動ns和ds。
  • rc.conf為可選配置文件,用于配置rcserver相關信息,主要適用于集群多,應用多的用戶,可實現應用資源和集群資源的管理。
  • meta.conf為可選配置文件,用于配置metaserver相關信息,主要用于自定義文件名功能。
  • rs.conf為可選配置文件,用于配置rootserver相關信息,主要用于自定義文件名功能。
  • ds.conf 中注意修改的項目

public->log_level=debug #日志文件的級別

public->port = 9998  #監聽端口

public->work_dir=/usr/local/tfs #工作目錄

public->dev_name= eth0 #網絡設備

public->ip_addr = 192.168.119.217 #本機IP地址(vip)

dataserver->ip_addr = 192.168.119.145 #NameServer配置HA時請設置為vip,沒配置HA時請設置為主ns的ip

dataserver->ip_addr_list = 192.168.119.145|192.168.119.147 #!nameserver IP地址列表(master, salve的ip地址,只能以’|'分隔)

dataserver->port = 8108 #!NameServer 監聽的端口, 1024 ~ 55535

dataserver->mount_name =  /data/tfs #mount路徑

dataserver->mount_maxsize = 141000000  #mount 時磁盤的大小, 單位(KB),TFS將使用這么多的空間134G

dataserver->block_max_size = 67108864 #block ***size

dataserver->mainblock_size = 67108864 #每個數據存儲塊的大小

dataserver->extblock_size = 8388608  #擴展塊的大小, 單位(字節)

ds.conf 內容 (其中有中文,要保存為UTF-8,不帶標簽)

 


[public]

#日志文件的size,default 1GB

log_size=1073741824

#保留日志文件的個數,default 64

log_num = 64

#日志文件的級別, default info,線上使用建議設為info,調試設為debug

#dubug級日志量會很大

log_level=debug

#main queue size default 10240

#工作隊列size, default 10240

task_max_queue_size = 10240

#listen port

#監聽端口, 1024 ~ 65535

port = 9998

#work directoy

#工作目錄

work_dir=/usr/local/tfs

#device name

#網絡設備

dev_name= eth0

#work thread count default 4

#工作線程池 default 4

thread_count = 4

#ip addr

#本機IP地址(vip)

ip_addr = 192.168.119.217

[dataserver]

#NameServer ip addr(vip)

#!NameServer vip地址

#NameServer配置HA時請設置為vip,沒配置HA時請設置為主ns的ip

ip_addr = 192.168.119.145

#!nameserver IP地址列表(master, salve的ip地址,只能以’|'分隔)

#如果沒有salve,第二個ip隨便寫一個

ip_addr_list = 192.168.119.145|192.168.119.147

#nameserver port

#!NameServer 監聽的端口, 1024 ~ 55535

port = 8108

#備集群NameServer的vip地址, 沒有搭建主副集群的可以不用配置此項

#slave_nsip = 192.168.0.2:8108

#無效配置,直接加到slave_nsip項即可

#slave_nsport = 8108

#heart interval time(seconds)

#dataserver 與 nameserver心跳間隔時間, 單位(秒), default: 2

heart_interval = 2

check_interval = 2

#datafile失效時間, 單位(秒), default: 90

#expire_datafile_time = 90

#拷貝一個Block超時時間, 單位(秒), default: 180

#expire_clonedblock_time = 180

#壓縮一個Block超時時間, 單位(秒), default: 600

#expire_compactblock_time = 600

#復制Block線程池的大小, default: 2

replicate_threadcount = 2

#是否寫同步日志, defalut: 1

#write_sync_flag = 1

#block ***size

block_max_size = 7549747

#定時dump統計信息的間隔時間, 單位(秒), default: 60

dump_visit_stat_interval = 60

#io操作的閥值, 超過此值時, 會警告

#max_io_warning_time = 0

#備件類型, 1: tfs, 2: nfs

backup_type = 1

#備件路徑

backup_path =  /data/tfs

#***datafile值, default: 50

#max_data_file_nums = 50

#crc error的***個數

#max_crc_error_nums = 4

#eio error的***個數

#max_eio_error_nums_ = 6

#超時block檢測時間, 單位(秒)

#expire_checkblock_time = 86000

#cpu使用率

#max_cpu_usage = 60

#dump 統計信息的間隔時間, 單位(微秒)

#dump_stat_info_interval = 60000000

#mount路徑

mount_name =  /data/tfs

#mount 時磁盤的大小, 單位(KB),不要大過文件系統實際剩余空間

#***的掛載空間,如果你的/data/tfs1有1T,而設置了4G ,那只有4G的塊可用空間,剩下的被浪費。

#120G  ,原來分134G,存儲區預分配時報錯了

mount_maxsize = 125829120

#文件系統類型: 0: no initialize, 1: ext4, 2: ext3 posix fallocate, 3: ext3 ftruncate

base_filesystem_type = 1

#超級塊存存儲的保留位置,default: 0

superblock_reserve = 0

#平均文件的大小, 單位(字節)

avg_file_size = 40960

#主塊的大小, 單位(字節)

#每個數據存儲塊的大小

mainblock_size = 7549747

#擴展塊的大小, 單位(字節)

extblock_size = 419430

#主塊與擴展的比例

block_ratio = 0.5

#hash桶的比例

hash_slot_ratio = 0.5

ds_thread_count = 4

#訪問控制ip mask, 可選

#access_control_ipmask = 192.168.0.1

#訪問控制文件路徑, 可選

#access_control_file = /home/xxxxx/xxxxxx/tfs/control.file

掛數據盤,一臺服務器,可以掛載多塊數據盤。

———-查看硬盤————

fdisk -l  發現本臺服務器上有5塊146G的磁盤,***塊是系統盤。其它4塊可以做數據盤

Disk /dev/sda: 146.6 GB

Disk /dev/sdb: 146.6 GB

Disk /dev/sdc: 146.6 GB

Disk /dev/sdd: 146.6 GB

Disk /dev/sde: 146.6 GB

———-umount———

分區,格式化之前,如果已掛載,要先反掛載

umount /dev/sdb1

umount /dev/sdc1

umount /dev/sdd1

umount /dev/sde1

———-分區—————

對數據盤進行分區,一塊盤分一個區就行。

執行“fdisk /dev/sdb”命令,對數據盤進行分區;

根據提示,依次輸入“n”,“p”“1”,兩次回車,“wq”,分區就開始了,很快就會完成。

fdisk /dev/sdb

fdisk /dev/sdc

fdisk /dev/sdd

fdisk /dev/sde

———–格式化———-

mkfs.ext4 /dev/sdb1

mkfs.ext4 /dev/sdc1

mkfs.ext4 /dev/sdd1

mkfs.ext4 /dev/sde1

———–掛載————–

建好目錄,***塊磁盤就掛載在***個目錄上。目錄數據取決于你磁盤的數量。

mkdir /data/tfs1

mkdir /data/tfs2

mkdir /data/tfs3

mkdir /data/tfs4

mount /dev/sdb1 /data/tfs1

mount /dev/sdc1 /data/tfs2

mount /dev/sdd1 /data/tfs3

mount /dev/sde1 /data/tfs4

———–加入啟動時自動掛載—————-

設置開機自動掛載

[root@loctfs scripts]# vi /etc/fstab

加入以下信息

/dev/sdb1                /data/tfs1              ext4    defaults        1 2

/dev/sdc1                /data/tfs2              ext4    defaults        1 2

/dev/sdd1                /data/tfs3              ext4    defaults        1 2

/dev/sde1                /data/tfs4              ext4    defaults        1 2

————–重啟系統—————————–

查看mount情況

————存儲區預分配————————————

注意:掛載目錄是/data/tfs1至/data/tfs(i),其中i為磁盤號。

而ds.conf配置文件中的配置  mount_name =  /data/tfs  沒有加(i)

執行scripts下的stfs format n (n為掛載點的序號,具體用法見stfs的Usage)。例如stfs format 2,4-6 則會對/data/tfs2,

/data/tfs4,/data/tfs5,/data/tfs6,進行預分配。運行完后會在生成/data/tfs2, /data/tfs4,/data/tfs5,/data/tfs6下預先創建主塊,擴展塊及相應的統計信息。

[root@locname conf]#  cd /usr/local/tfs/scripts

[root@locname scripts]# ./stfs format 1-4    //分配第1,2,3,4個存儲區:

————運行data server————

有兩種方法:

1)通過adminserver來啟動dataserver(推薦): 執行scripts下的./tfs admin_ds

2)直接啟動dataserver,執行scripts下的./tfs start_ds 2,4-6, 則會啟動dataserver2,dataserver4,dataserver5,dataserver6

目前我們沒有配置adminserver的ads.conf, 我們使用方法2來啟動。

cd /usr/local/tfs/scripts

./tfs start_ds 1-4

我們一臺服務器上啟動了4個進程:

停止: ./tfs stop_ds 1-4。

責任編輯:黃丹 來源: mysqlops
相關推薦

2014-01-15 13:56:28

分布式文件系統TFS淘寶

2014-01-10 10:39:35

分布式文件系統TFS

2014-01-15 16:49:48

分布式文件系統TFS淘寶

2014-01-15 14:00:33

分布式文件系統TFS淘寶

2012-10-11 14:03:56

FastDFS分布式文件系統

2014-06-24 15:24:52

Moosefs分布式集群

2010-11-01 05:50:46

分布式文件系統

2014-01-16 09:42:19

TFS分布式文件系統

2013-06-08 14:34:42

Hadoop 2.0

2017-10-17 08:33:31

存儲系統分布式

2012-08-31 16:04:11

HDFS分布式文件系統

2013-06-18 14:00:59

HDFS分布式文件系統

2010-11-15 13:24:07

分布式文件系統

2013-01-07 10:29:31

大數據

2010-06-04 18:45:43

Hadoop分布式文件

2012-09-19 15:05:24

MogileFS分布式文件系統

2012-09-19 13:43:13

OpenAFS分布式文件系統

2013-05-27 14:46:06

文件系統分布式文件系統

2012-10-09 16:43:47

FastDFS分布式文件系統

2011-03-16 14:23:38

分布式文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 美女一区| 精品欧美黑人一区二区三区 | 国产第一亚洲 | www.亚洲一区| 欧美黄色片| 国产精品久久久久久久久久久久 | 亚洲一区中文字幕 | 欧美日韩专区 | 欧美亚洲另类丝袜综合网动图 | 日韩欧美理论片 | 国产精品视频在线播放 | 免费精品 | 亚洲v日韩v综合v精品v | 国产免费av在线 | 欧美区日韩区 | 亚洲高清在线 | 国产黄视频在线播放 | 亚洲视频三区 | 在线视频一区二区三区 | 99久久国产免费 | 三级av在线 | jav成人av免费播放 | 国产高清精品在线 | 成人一区精品 | 欧美专区在线 | 欧美一区二区三区在线观看 | 欧美一区二区三区四区在线 | 黄色成人免费在线观看 | 成人h电影在线观看 | 99精品一区二区三区 | 久久久91精品国产一区二区三区 | 国产一级淫片免费视频 | 日韩中文一区二区三区 | 午夜免费电影 | 国产精品日韩欧美一区二区 | 91精品国产91久久综合桃花 | 国产精品99久久久久久宅男 | 久久国| 国产在线观看一区二区三区 | 免费能直接在线观看黄的视频 | 成人av电影免费在线观看 |