自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 S3FS安装和挂载对象存储桶 - Hitachi Content Platform (HCP)

在文件passwd-s3fs中填写桶的用户名密码信息并保存。#确保桶可访问 ping s3fsbucket.t1.hcp-demo.hcpdemo.com。2、S3FS的全局认证信息文件.passwd-s3fs位置是:/etc/passwd-s3fs。#确保租户可访问 ping t1.hcp-demo.hcpdemo.com。1、确保S3FS所在机器到对象存储桶、到租户域名可访问。在此文件中配置,只能保证当前登录用户可以挂载S3FS。1、从运维人员处得到对象存储桶信息。一、得到对象存储桶信息。

2024-02-27 16:50:55 351

原创 s3cmd安装、配置、测试访问、数据同步对象存储Hitachi Content Platform (HCP)

需要先安装python。我的环境是centos7,其它环境,请根据实际情况安装。成功列出桶hcmans 和 n1。成功列出桶n1中的对象。github开源参考。

2024-02-27 16:38:58 413

原创 HCP(Hitachi Content Platform (HCP)) S3 API开发最佳实践-访问对象存储

原因:一定要使用单例模式。如果不使用,每次请求都创建一个client,每个client默认会创建50个长连接,会很快导致HCP服务端连接耗尽。得到下面的输出结果,相同hashcode时,单例成功。1)在对象存储HCP和客户端之间如果有一个中间服务层;由于http协议的无状态,直接转发的流可能意外中断。二、读取对象后要关闭数据流,不关闭会导致连接过多。三、对象数据流需通过服务端缓存后,再转发。2)读取完整的对象内容在内存中缓存;如果不按上述方法,您可能遇到的异常。使用下面代码测试单例。

2024-02-27 16:33:10 179

原创 对象存储HCP基本概念(理解租户,桶),S3接口示例工程,规则,最佳实践,异常处理

当前线程ID="+Thread.currentThread().getId()+" | S3客户端ID="+S3Client.getInstance("t1.hcp.demo.com",请一定使用单例模式,如果不使用单例,每次请求都创建一个client,每个client默认会创建50个长连接,会很快导致连接耗尽。如果不知道租户的登录地址,请联系公司的对象存储运维团队。注:如果对象存储管理员不希望用户创建桶,可以在对象存储管理界面关闭桶创建权限。当前线程ID=22 | S3客户端ID=2072902298。

2024-02-27 16:13:25 1403

原创 HCSF (Hitachi Content Software for File)存储系统:高性能原理与优化策略分析

HCSF存储系统通过一系列先进技术和策略,提供了一个高性能、高效率的数据存储解决方案。通过分布式、可扩展的元数据管理,HCSF实现了快速、可扩展和一致的元数据服务,支持高性能文件存储和访问。网络传输和数据读写的优化,包括使用DPDK和RDMA技术,进一步提升了数据处理速度和存储操作效率。POSIX客户端动态负载均衡、智能分层存储、快速数据重构以及性能的线性扩展能力,都是HCSF在设计和实现上的亮点,确保了系统在处理大规模、高性能计算需求时的理想性能。其高性的原理及优化策略如下。

2024-02-23 11:45:31 972

原创 java 路径分隔符

File.separator

2016-07-28 09:17:55 140

原创 java去除字符串中的空格、回车、换行符、制表符

import java.util.regex.Matcher;import java.util.regex.Pattern; /** * @author lei * 2011-9-2 */public class StringUtils { public static String replaceBlank(String str) {  String dest

2016-07-28 09:16:35 264

原创 structs2 json java jsp 下载单个文件

1、代码private OutputStream res;public OutputStream getRes() {return res;}public void setRes(OutputStream res) {this.res = res;}public String downLoadPostCheckResult() throws IO

2016-07-28 09:15:36 172

原创 Structs2 json 打包下载文件,多个文件打成一个压缩包

1、代码private OutputStream res;private ZipOutputStream zos; public OutputStream getRes() {return res;}public void setRes(OutputStream res) {this.res = res;}public ZipOutputSt

2016-07-28 09:13:55 261

转载 Ubuntu下使用VI编辑文件必知的常用命令

Ubuntu下使用VI编辑文件必知的常用命令进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处vi -r filename

2014-05-19 13:55:49 351

转载 Ubuntu设置环境变量并立即生效

Ubuntu设置环境变量并立即生效Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。修改用户环境变量用户环境变量通常被存储在下面的文件中:~/.profile~/.bash_profile 或者 ~./bash_login~/.bashrc上述文件在Ubuntu 10.0以前版本

2014-05-09 10:51:29 338

转载 linux find

某老师linux课的实验题,结果发现自己用了这些年linux还是对find、sort不太熟悉,还有awk,觉得不应该沉溺于ubuntu之类的图形界面之中,切切实实地用shell command来用linux才是正道。实验使用Centos6.4 minimal……P.S.所以所有linux实验都只会会在这两个系列的部分社区发行版进行。如:ubuntu,debian,centos6,rhel5

2014-05-07 11:59:50 495

对象存储Hitachi Content Platform (HCP)基本概念,S3接口示例工程,规则,最佳实践,异常处理

"Basic Concepts of Object Storage Hitachi Content Platform (HCP), S3 Interface Sample Projects, Rules, Best Practices, and Exception Handling."

2024-02-27

1—Nginx离线安装方法+安装包 centos7.docx

Nginx离线安装方法+安装包 centos7.docx 里面包含的安装包下载链接

2021-10-14

SHA256 HASH计算方法,大文件、小文件、流式读取计算

SHA256 HASH计算方法,大文件、小文件、流式读取计算

2017-08-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除