sudo yum install nmap-ncat java curl java-1.8.0-openjdk-devel -y
sudo apt install nmap openjdk-8-jdk
<?xml version="1.0" encoding="UTF-8" ?><workload name="s3-50M-sample" description="sample benchmark for s3"><storage type="s3" config="accesskey=************************************;secretkey=************************************;endpoint=http://cos.ap-beijing.myqcloud.com" /><workflow><workstage name="init"><work type="init" workers="10" config="cprefix=examplebucket;csuffix=-1250000000;containers=r(1,10)" /></workstage><workstage name="prepare"><work type="prepare" workers="100" config="cprefix=examplebucket;csuffix=-1250000000;containers=r(1,10);objects=r(1,1000);sizes=c(50)MB" /></workstage><workstage name="main"><work name="main" workers="100" runtime="300"><operation type="read" ratio="50" config="cprefix=examplebucket;csuffix=-1250000000;containers=u(1,10);objects=u(1,1000)" /><operation type="write" ratio="50" config="cprefix=examplebucket;csuffix=-1250000000;containers=u(1,10);objects=u(1000,2000);sizes=c(50)MB" /></work></workstage><workstage name="cleanup"><work type="cleanup" workers="10" config="cprefix=examplebucket;csuffix=-1250000000;containers=r(1,10);objects=r(1,2000)" /></workstage><workstage name="dispose"><work type="dispose" workers="10" config="cprefix=examplebucket;csuffix=-1250000000;containers=r(1,10)" /></workstage></workflow></workload>
매개변수 | 설명 |
accesskey, secretkey | 키 정보. 리스크를 줄이기 위해 서브 계정 키를 사용하고 최소 권한의 원칙을 따르는 것이 좋습니다. 서브 계정 키를 얻는 방법에 대한 자세한 내용은 Access Key를 참고하십시오 |
cprefix | examplebucket과 같은 버킷 이름 접두사 |
containers | 버킷 이름의 값 범위. 버킷 이름은 examplebucket1 또는 examplebucket2와 같은 cprefix와 containers로 구성됩니다 |
csuffix | APPID. APPID에는 -1250000000과 같이 - 접두사가 붙습니다 |
runtime | 스트레스 테스트 기간 |
ratio | 읽기 대 쓰기 비율 |
workers | 스트레스 테스트 스레드 수 |
-Dcom.amazonaws.services.s3.disableGetObjectMD5Validation=true
sudo bash start-all.sh
sudo bash start-driver.sh &sudo bash start-controller.sh &
sudo bash cli.sh submit conf/s3-config-sample.xml
sudo bash stop-all.sh
문제 해결에 도움이 되었나요?