淘宝Tfs文件系统安装
一、NS DS
上都安装执行的:
1、需要确保安装了automake autoconfig 和 libtool,
使用auotmake --version查看,一般情况下已安装
Yum –y install automake autoconfig libtool
yum –y install libtool mysql-devel readline readline-devel
[root@localhost home]# ls
cd tb-common-utils tb-common-utils.zip tfs-1.4.tar.gz
[root@localhost home]# unzip tb-common-utils.zip
[root@localhost home]# cd tb-common-utils
[root@localhost tb-common-utils]# vi /etc/profile
# /etc/profile
export TBLIB_ROOT="/usr/local/tfs_lib"
(ps:建议将这行命令直接写入~/.bash_profile,然后执行“. ~/.bash_profile”)。 进入tb-common-utils文件夹, 执行build.sh进行安装.
[root@localhost tb-common-utils]# chmod a+x build.sh
[root@localhost tb-common-utils]# ./build.sh
安装在 /usr/local/tfs_lib 目录下了
[root@svnshangde2 home]# tar zxvf tfs-1.4.tar.gz -C /usr/src/
[root@svnshangde2 home]# cd /usr/src/tfs-1.4/
[root@svnshangde tfs-1.4]# ./build.sh init
[root@svnshangde2 tfs-1.4]# ./configure --prefix=/usr/local/tfs
[root@svnshangde2 tfs-1.4]# make
[root@svnshangde2 tfs-1.4]# make install
二、DS
上操作:
1.
安装ext4格式工具:
yum –y install e4fsprogs e4fsprogs-devel
2.
建立数据目录:
[root@svnshangde home]# mkdir -p /home/disk1
[root@svnshangde home]# mkdir -p /home/disk2
v[root@svnshangde home]# mkdir -p /home/disk3
3.
格式硬盘:
[root@svnshangde home]# mkfs.ext4 /dev/sdb
[root@svnshangde home]# mkfs.ext4 /dev/sdc
[root@svnshangde home]# mkfs.ext4 /dev/sdd
4.挂载硬盘
[root@svnshangde home]# mount /dev/sdb /home/disk1
[root@svnshangde home]# mount /dev/sdc /home/disk2
[root@svnshangde home]# mount /dev/sdd /home/disk3
6.查看挂载分区:
[root@svnshangde home]# mount
[root@svnshangde home]# df
7、配置文件:(附件):
(3.10 _3.11ns.conf)(3.20_3.21 ds.conf)(3.20_3.21ads.conf)
8、存储区预分配:(ds上)
[root@svnshangde scripts]# ./stfs format 1,2,3
成功则返回:SUCCESSFULLY 信息
三、启动:(ns ds ):
[root@ns1 scripts]# ./tfs start_ns
(3.10 3.11上)
[root@svnshangde scripts]# ./tfs start_ds 1,2,3 (3.20 3.21上)
四、查看:
(1)[root@ns1 scripts]# ./tfs check_ns
(3.10 3.11上)
nameserver is running pid: 31150
(2)[root@svnshangde scripts]# ./tfs check_ds
(3.20 3.21上)
dataserver [ 1 2 3 ] is running
(3)查看block块:
(4)[root@svnshangde bin]# ./ssm -s 192.168.3.10:8108
(随便一台连接ns)
show >
可以看到有8个可写块:一台上就有24个可写快:
(5)查看ds实际用掉容量:
(6)查看block信息:
(
7
)连接
ns
及上传
aa.txt
文件:
(8)返回如下信息:成功!
更多详解介绍可参考官方网站
http://code.taobao.org/p/tfs/wiki/index/
分享到:
相关推荐
一款基于机器学习的Web日志统计分析与异常检测命令行工具_hy4
基于RBAC权限控制的资产管理系统_hy5
318 Series Hardened Access Points 370 Series Outdoor Access Points 310 Series Campus Access Points IAP-315 IAP-314
最强PMP备考计划、知识整理、试题,并以本系统来展示_hy5
【官方】计算机职业英语一级考试样卷.pdf 【官方】全国机等级考试二级笔试样卷:存取(Access)数据库程序设计.pdf 【官方】全国计算机等级考试二级笔试样卷:C++语言程序设计.pdf 【官方】全国计算机等级考试二级笔试样卷:C语言程序设计.pdf 【官方】全国机等级考试二级笔试样卷:德尔菲(Delphi)语言程序设计.pdf 【官方】全国机等级考试二级笔试样卷:Java语言程序设计.pdf 【官方】全国机等级考试二级笔试样卷:视觉基础语言程序设计.pdf 【官方】全国机等级考试二级笔试样卷:视讯FoxPro数据库程序设计.pdf 【官方】全国计算机等级考试三级笔试样卷:PC技术,pdf 【官方】全国计算机等级考试三级笔试样卷:网络技术.pdf 【官方】全国计算机等级考试三级笔试样卷:信息管理技术,pdf 【官方】全国计算机等级考试四级笔试样卷:软件测试工程师.pdf 【官方】全国计算机等级考试四级笔试样卷:数据库工程师,pdf 【官方】全国计算机等级考试四级笔试样卷:数据库技术,pdf 【官方】全国计算机等级考试四级笔试样卷:网络工程师.pdf
SpringBoot网上商城#java#毕业设计#网上商城#springboot#课程设计#编程#thymeleaf_hy4
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
360 Series Outdoor Access Points 303 Series Campus Access Points 303H Series Hospitality Access Points 300 Series Campus Access Points
肽质量指纹图谱提取区域检测系统源码分享[一条龙教学YOLOV8标注好的数据集一键训练_70+全套改进创新点发刊_Web前端展示]
分布式事务实战_hy4
python网络爬虫按月爬cctv新闻30分的视频_hy4
【golang】企业微信群机器人接口Golang封装
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。
mumu-activemq是一个对老牌mq消息中间件的学习和测试项目,本人通过这个项目来熟悉activemq的消息发送流_hy4
【Python+HTML】基于flask的rbac学生权限管理系统,redis存储session_pgj
一步一步学springboot2:微服务项目实战(第二版)_hy5
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。
新建 DOC 文档.doc
1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。