作者小头像 Lv.2
130 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

互联网、云应用、软件开发云
个人勋章
TA还没获得勋章~
成长雷达
130
0
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

互联网、云应用、软件开发云

达成规则

发布时间 2019/06/04 15:48:39 最后回复 shan0304 2019/06/16 09:16:05 版块 对象存储服务
4441 1 0
他的回复:
Ubuntu 16 二代测序工具获取和挂载指导:1. 配置运行环境:apt-get install libfuse-dev libcurl4-openssl-dev2.检查libfuse版本,Ubuntu16默认的fuse版本是2.9.4,需要升级到2.9.7(解决了libfuse异常crash的问题)  a. 下载libfuse源码 wget https://github.com/libfuse/libfuse/releases/download/fuse-2.9.7/fuse-2.9.7.tar.gz   b.编译生成libfuse.so.2.9.7 tar -zxvf fuse-2.9.7.tar.gz cd fuse-2.9.7/ && ./configure && make && make install echo -e '\\n/usr/local/lib' >> /etc/ld.so.conf ldconfig   c.升级libfuse find / -name libfuse.so* cp /usr/local/lib/libfuse.so.2.9.7 /lib/x86_64-linux-gnu/ rm -f /lib/x86_64-linux-gnu/libfuse.so.2 ln -s /lib/x86_64-linux-gnu/libfuse.so.2.9.7 /lib/x86_64-linux-gnu/libfuse.so.2 3.获取Ubuntu 16的二代测序版本obsfs wget https://wxgjinxiangtest.obs.cn-north-1.myhuaweicloud.com/ubuntu16/obsfs4. 初始化obsfs鉴权信息echo AK:SK > /etc/passwd-obsfscat /etc/passwd-obsfschmod 600 /etc/passwd-obsfs5. 添加obsfs配置文件,参数是针对二代测序做的优化vim /etc/obsfsconfigcache_attr_switch_open=1cache_check_crc_open=0max_cache_mem_size_mb=10000read_page_clean_ms=10000read_ahead_stat_diff_long_ms=7200000read_stat_vec_size=6read_stat_sequential_size=4修改配置文件权限,执行命令"chmod 644 /etc/obsfsconfig"6. Ubuntu系统默认的messages日志是关闭的,obsfs日志默认会输出到/var/log/messages, 为了便于问题定位和性能优化,建议打开messages开关。打开/etc/rsyslog.d/50-default.conf,找到如下注释行,按如下示例去掉#。vim /etc/rsyslog.d/50-default.conf ## Some "catch-all" log files.##*.=debug;\#auth,authpriv.none;\#news.none;mail.none-/var/log/debug*.=info;*.=notice;*.=warn;\auth,authpriv.none;\cron,daemon.none;\mail,news.none-/var/log/messageswq保存退出,重启rsyslog服务即可生效sudo service rsyslog restart7. 挂载桶obsfs 桶名 本地挂载目录 -o url=区域终端节点地址 -o passwd_file=/etc/passwd-obsfs -o allow_other -o nonempty -o big_writes -o max_write=131072 -o max_background=100 -o use_ino华北一区域终端节点地址:obs.cn-north-1.myhuaweicloud.com区域终端节点地址查询:https://developer.huaweicloud.com/endpoint8. 配置二代测序流程,个人基因样本数据,测序过程中的输入输出数据都放在POSIX文件语义桶。参考组数据仍然放在SFS,多项目同时测序时,参考组数据可能会成为读热点。9. 启动二代测序业务流程