腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
sktj
专栏作者
举报
1542
文章
1894176
阅读量
34
订阅数
订阅专栏
申请加入专栏
全部文章(999+)
python(292)
html(229)
编程算法(179)
http(171)
png(116)
image(114)
网络安全(107)
qt(94)
网站(89)
linux(85)
javascript(79)
flask(79)
https(74)
tcp/ip(68)
bash(67)
sql(65)
c++(62)
node.js(61)
ios(60)
css(59)
数据库(59)
class(56)
容器(50)
bash 指令(49)
jquery(48)
php(45)
bootstrap(42)
容器镜像服务(41)
云数据库 SQL Server(40)
java(30)
import(30)
缓存(26)
nginx(25)
ssh(23)
unix(22)
self(20)
android(19)
命令行工具(19)
分布式(19)
yum(19)
xml(18)
grep(18)
windows(18)
日志服务(17)
DevOps 解决方案(17)
jquery ui(16)
文件存储(16)
存储(16)
shell(16)
ftp(16)
jenkins(16)
zabbix(15)
href(15)
go(14)
json(14)
apache(14)
socket编程(14)
layui(14)
file(13)
ide(12)
git(12)
centos(12)
sqlalchemy(11)
腾讯云测试服务(11)
django(10)
init(10)
sys(10)
title(10)
负载均衡(9)
sqlite(9)
打包(9)
api(9)
开源(9)
dns(9)
zookeeper(9)
scrapy(9)
button(9)
data(9)
path(9)
text(9)
云推荐引擎(8)
kubernetes(8)
运维(8)
html5(8)
nav(8)
return(8)
row(8)
云数据库 Redis(7)
负载均衡缓存(7)
gui(7)
自动化测试(7)
flash(7)
udp(7)
数据分析(7)
container(7)
default(7)
dropdown(7)
size(7)
time(7)
toggle(7)
swift(6)
单片机(6)
github(6)
tomcat(6)
访问管理(6)
serverless(6)
面向对象编程(6)
数据结构(6)
form(6)
input(6)
random(6)
table(6)
thread(6)
actionscript(5)
oracle(5)
svn(5)
devops(5)
正则表达式(5)
nat(5)
utf8(5)
Elasticsearch Service(5)
cat(5)
label(5)
multiprocessing(5)
panel(5)
root(5)
sort(5)
width(5)
配置(5)
其他(4)
.net(4)
memcached(4)
ubuntu(4)
NAT 网关(4)
vr 视频解决方案(4)
爬虫(4)
selenium(4)
gcc(4)
微信(4)
安全(4)
canvas(4)
processing(4)
accordion(4)
block(4)
element(4)
function(4)
key(4)
line(4)
prometheus(4)
queue(4)
range(4)
release(4)
select(4)
txt(4)
脚本(4)
对象存储(3)
regex(3)
vue.js(3)
access(3)
web.py(3)
全文检索(3)
SSL 证书(3)
自动化(3)
jdk(3)
cdn(3)
kernel(3)
ipv6(3)
add(3)
carousel(3)
count(3)
daemon(3)
db(3)
grafana(3)
height(3)
list(3)
lock(3)
mysql(3)
navbar(3)
pagination(3)
pipe(3)
port(3)
process(3)
sleep(3)
tcp(3)
timeout(3)
var(3)
win32com(3)
监控(3)
设计(3)
perl(2)
erlang(2)
webview(2)
listview(2)
textview(2)
makefile(2)
apt-get(2)
spring(2)
mapreduce(2)
cci 持续集成(2)
企业(2)
babel.js(2)
游戏(2)
wordpress(2)
hive(2)
numpy(2)
openstack(2)
rpc(2)
kvm(2)
网站建设(2)
虚拟化(2)
数据库管理(2)
admin(2)
alarm(2)
alert(2)
app(2)
area(2)
argv(2)
bat(2)
border(2)
break(2)
byte(2)
client(2)
com(2)
cookie(2)
cpu(2)
dashboard(2)
date(2)
debug(2)
dot(2)
driver(2)
error(2)
excel(2)
exit(2)
filter(2)
func(2)
h2(2)
haproxy(2)
hash(2)
host(2)
hover(2)
io(2)
it(2)
jobs(2)
keepalived(2)
ldap(2)
location(2)
map(2)
min(2)
object(2)
output(2)
ping(2)
position(2)
python3(2)
reactor(2)
script(2)
semaphore(2)
set(2)
sh(2)
shadow(2)
slide(2)
space(2)
split(2)
target(2)
view(2)
wait(2)
webdriver(2)
word(2)
worker(2)
wrapper(2)
zip(2)
备份(2)
变量(2)
布局(2)
部署(2)
对象(2)
服务器(2)
高可用(2)
集群(2)
架构(2)
权限(2)
手机(2)
数据(2)
算法(2)
硬件(2)
优化(2)
装饰器(2)
云服务器(1)
内容分发网络 CDN(1)
数据挖掘(1)
objective-c(1)
xcode(1)
c 语言(1)
c#(1)
ruby(1)
r 语言(1)
react(1)
ajax(1)
typescript(1)
硬件开发(1)
matlab(1)
jar(1)
maven(1)
深度学习(1)
腾讯云可观测平台(1)
TDSQL MySQL 版(1)
消息队列 CMQ 版(1)
域名注册(1)
数据加密服务(1)
文字识别(1)
短信(1)
图像处理(1)
数据备份(1)
渲染(1)
url 安全(1)
数据安全(1)
xslt & xpath(1)
grunt(1)
spark(1)
jvm(1)
erp(1)
npm(1)
二叉树(1)
单元测试(1)
markdown(1)
ddos(1)
rabbitmq(1)
iis(1)
scikit-learn(1)
ntp(1)
小程序(1)
物联网(1)
hbase(1)
iview ui(1)
腾讯云开发者社区(1)
云计算(1)
kafka(1)
机器学习平台(1)
网站渗透测试(1)
ascii(1)
迁移(1)
fiddler(1)
实时监控(1)
流计算 Oceanus(1)
持续集成(1)
alamofire(1)
async(1)
awk(1)
backup(1)
binary(1)
bind(1)
buffer(1)
build(1)
camera(1)
case(1)
categories(1)
cell(1)
center(1)
cgi(1)
chmod(1)
chrome(1)
click(1)
clock(1)
coding(1)
combinations(1)
comments(1)
connect(1)
console(1)
contains(1)
csv(1)
datasource(1)
datetime(1)
decimal(1)
deferred(1)
dereference(1)
diff(1)
digits(1)
dimensions(1)
directory(1)
distance(1)
document(1)
download(1)
dump(1)
editor(1)
el(1)
elasticsearch(1)
event(1)
exe(1)
extract(1)
fadeout(1)
filenames(1)
filepath(1)
find(1)
footer(1)
format(1)
fs(1)
global(1)
google(1)
grid(1)
handler(1)
header(1)
headless(1)
hidden(1)
hide(1)
ini(1)
inline(1)
insert(1)
installation(1)
int(1)
iptables(1)
ipv4(1)
join(1)
kubectl(1)
lambda(1)
launch(1)
lines(1)
load(1)
localhost(1)
ls(1)
mailto(1)
match(1)
math(1)
memory(1)
merge(1)
message(1)
mkmapview(1)
mmap(1)
mobile(1)
mono(1)
ode(1)
offset(1)
openldap(1)
openpyxl(1)
overflow(1)
paste(1)
patch(1)
pdf(1)
persistence(1)
pickle(1)
pip(1)
point(1)
policy(1)
pool(1)
popover(1)
prefix(1)
private(1)
proc(1)
progress(1)
properties(1)
ps(1)
puppet(1)
pywin32(1)
readfile(1)
redis(1)
reference(1)
refresh(1)
replication(1)
reset(1)
responsive(1)
restore(1)
rewrite(1)
rgb(1)
route(1)
samba(1)
screen(1)
scrum(1)
security(1)
send(1)
sequence(1)
server(1)
setter(1)
smtplib(1)
spam(1)
sqlite3(1)
src(1)
state(1)
status(1)
stderr(1)
string(1)
sum(1)
super(1)
swap(1)
swing(1)
tabs(1)
tail(1)
tar(1)
templates(1)
textarea(1)
threadpool(1)
timedelta(1)
tkinter(1)
tooltip(1)
trace(1)
uri(1)
urllib(1)
valueerror(1)
version(1)
vhosts(1)
vi(1)
viewer(1)
vr(1)
web(1)
wiki(1)
window(1)
xlsx(1)
编译(1)
表格(1)
插件(1)
磁盘(1)
代理(1)
登录(1)
动画(1)
队列(1)
二进制(1)
反向代理(1)
分页(1)
工作(1)
管理(1)
函数(1)
后台(1)
基础(1)
接口(1)
进程(1)
镜像(1)
客户端(1)
内存(1)
排序(1)
事件(1)
索引(1)
同步(1)
文件系统(1)
系统(1)
效率(1)
性能(1)
虚拟主机(1)
语法(1)
域名(1)
指针(1)
重定向(1)
状态机(1)
自动化运维(1)
字符串(1)
搜索文章
搜索
搜索
关闭
Jenkins Publish over ssh部署
jenkins
ssh
windows
分布式
Jenkins远程部署,一开始没有任何头绪,想了很多方案. 因为两台机器都是windows系统,所以想到publish over cifs, 但是这个网上资料太少,貌似只能内网使用。又想到了Jenkins 分布式构建,但是Jenkins构建的代码和产物最后自动拷贝到主节点。而远程机器其实是客户方的机器,所以这个分布式构建并不适用。最后还是选定publish over ssh来实现远程部署。
用户5760343
2022-05-24
1.3K
0
Ceph Cookbook 中文版
分布式
对象存储
存储
1、ceph介绍、ceph块存储、ceph对象存储、ceph文件系统、用Calamari监控Ceph、操作和管理ceph集群、深入ceph、ceph生产计划和性能调优、ceph虚拟存储管理器、ceph扩展 2、架构: Ceph monitor:监控器 OSD:Ceph对象存储设备 MDS:Ceph元数据服务器 RADOS:负责保存存储对象 librados:为其他编程语言提供RADOS的接口 RBD:RADOS块设备 RGW:RADOS网关接口 CephFS:文件系统 解决方案:
用户5760343
2022-05-19
1.2K
0
测试磁盘性能、网络性能、ceph集群性能
分布式
腾讯云测试服务
1、清理缓存 echo 3>/proc/sys/vm/drop_caches 2、测试写 dd if=/dev/zero of=/var/lib/ceph/osd/ceph-0/deleteme bs=10G count=1 oflag=direct 3、测试读 dd if=/var/lib/ceph/osd/ceph-0/deleteme of=/dev/null bs=10G count=1 iflag=direct 4、检测监听 iperf -s -p 6900 iperf -c yourip -p 6900 //在别的机子上 5、rados bench rados bench -p rbd 10 write --no-cleanup rados bench -p rbd 10 seq //读 6、rados load-gen负载测试
用户5760343
2022-05-18
1.5K
0
ceph 存储池pool操作
分布式
1、列出存储池 ceph osd lspools 2、创建存储池 ceph osd pool create poolname pg-num pgp-num replicated crush-ruleset-name expected-num-objects //副本方式 ceph osd pool create poolname pg-num pgp-num erasure erasure-code-profile crush-ruleset-name expected-num-objects //poolname 要唯一 3、设置存储池配额 ceph osd pool set-quota poolname max-objects max-bytes 4、删除存储池 ceph osd pool delete poolname 5、重命名存储池 ceph osd pool rename {current-pool-name} {new-pool-name} 6、存储池统计信息 rados df 7、存储池快照 ceph osd pool mksnap poolname snapname 8、删除存储池快照 ceph osd pool rmsnap poolname snapname 9、查看存储池配置 ceph osd pool get poolname [key]
用户5760343
2022-05-18
708
0
ceph设计原理与实现(RGW、CephFS、实战)
分布式
grep
actionscript
1、侠义讲,对象存储就是云存储 2、分布式文件系统:CephFS 3、每天晚上10点到早上7点Scrub ceph tell osd.* injectargs "--osd-scrub-begin-hour 22" ceph tell osd.* injectargs "--osd-scrub-end-hour 7" vi /etc/ceph/ceph.conf [osd] osd_scrub_begin_hour = 22 osd_scrub_end_hour = 7 4、ceph数据重建配置策略 //提升recovery的优先级,降低client的优先级 ceph tell osd.* injectargs "--osd-recovery-op-priority 63" ceph tell osd.* injectargs "--osd-client-op-priority 3" //等recovery完成, ceph tell osd.* injectargs "--osd-recovery-op-priority 3" ceph tell osd.* injectargs "--osd-client-op-priority 63" //永久性修改优先级 /etc/ceph/ceph.conf
用户5760343
2022-05-18
582
0
ceph设计原理与实现(纠删码、多副本)
分布式
1、生产环境很少使用备份数高于2的纠删码 2、创建和获取纠删码模板:ceph osd erasure-code-profile get my-ec-profile
用户5760343
2022-05-18
1K
0
ceph设计原理与实现(CRUSH算法)
分布式
编程算法
straw2在新osd加入时不会引起其他osd的迁移 4、CRUSH计算的输入为X, cluster map ,placement rule 5、cluster map: device 磁盘 /主机 bucket /数据中心 root
用户5760343
2022-05-18
490
0
ceph 监控软件calamari部署
grunt
网站
分布式
https
git clone https://github.com/ceph/calamari.git yum install gcc gcc-c++ postgresql-libs python-virtualenv rpm-build -y cd calamari && ./build-rpm.sh cd ../rpmbuild/SOURCES tar zxvf calamari-server_1.5.2.tar.gz cd calamari-server-1.5.2 make&&make install calamari-ctl initialize
用户5760343
2022-05-18
1.1K
0
ceph rgw操作(civetweb/nginx)
单片机
分布式
node.js
http
html
1、默认使用civetweb做web server 2、civetweb部署方式: //部署需要到存在ceph.bootstrap-rgw.keyring文件的目录里 cd /home/cephuser/cluster/ ceph-deploy rgw create ceph-admin //在主机名上创建 默认的端口时7480,可以通过ceph.conf修改 [client] rgw frontends = civetweb port=666 修改完,重启:radosgw restart 检查服务是否启动:ps -ef|grep radosgw 3、ngixn方式 yum install -y radosgw nginx 新建用户和keying(在每台主机上建一个用户和key) ceph-authtool --create-keyring /etc/ceph/ceph.client.radosgw.keyring chmod +r /etc/ceph/ceph.client.radosgw.keyring ceph-authtool /etc/ceph/ceph.client.radosgw.keyring -n client.rgw.node1 --gen-key sudo ceph-authtool -n client.rgw.node1 --cap osd 'allow rwx' --cap mon 'allow rwx' /etc/ceph/ceph.client.radosgw.keyring sudo ceph -k /etc/ceph/ceph.client.admin.keyring auth add client.rgw.node1 -i /etc/ceph/ceph.client.radosgw.keyring ////配置ceph.conf,这个配置文件放到三台node中去 [client.rgw.node1] rgw frontends=fastcgi socket_port=9000 socket_host=0.0.0.0 host=ceph-node1 keyring=/etc/ceph/ceph.client.radosgw.keyring log file=/var/log/radosgw/client.radosgw.gateway.log rgw print continue=false rgw content length compat = true
用户5760343
2022-05-18
758
0
Ceph分布式存储实战
分布式
grep
node.js
bash
2、块设备:LIBRBD 对象存储:LIBRGW CEPHFS:libcephfs
用户5760343
2022-05-18
1.1K
0
ceph分布式存储学习指南 RGW部署
分布式
对象存储
在生产环境巾,如果你在Ceph 对象存储上有大量的t作负载,则你应该使用专用的 物理服务器来配置RADOS 网关, 另外你可以考虑将所有的monitor 节点配置成RADOS 网关。下面将配置一个基本的RADOS 网关, 以便将Ceph 存储集群当成对象存储使用。 通常在一个基本的Ceph 集群中,忆气DOS 网关会配置在与MON 和O S D 不同的机器上。 然而,如果硬件资源有限, 你可以使用MON 机器来配置RGW 。
用户5760343
2022-05-14
538
0
ceph分布式存储学习指南 cephFS部署
分布式
POSIX兼容的分布式文件系统。 要实现ceph文件系统,至少要一个MDS。 有两种方式:本地内核驱动程序挂载CephFS;使用Ceph FUSE 内核需要2.6.34以上
用户5760343
2022-05-14
236
0
ceph分布式存储学习指南 实战
node.js
分布式
1、安装完虚拟机后,更改名字,设置/etc/hosts文件 2、ceph-deploy工具部署
用户5760343
2022-05-14
632
0
Etcd 介绍/安装
linux
分布式
go
github
http
1、etcd 是一个分布式键值对存储,设计用来可靠而快速的保存关键数据并提供访问。通过分布式锁,leader选举和写屏障(write barriers)来实现可靠的分布式协作。etcd集群是为高可用,持久性数据存储和检索而准备。etcd是go语言开发的。 Etcd是一个高可用的 Key/Value 存储系统,主要用于分享配置和服务发现。 ● 简单:支持 curl 方式的用户 RES API和客户端命令etcdctl ; ● 安全:可选 SSL 客户端证书认证 ; ● 快速:单实例可达每秒一千次写操作 ; ● 可靠:使用 Raft 实现分布式存储,高可用,强一致。
用户5760343
2019-10-29
1.2K
0
Zookeeper 概述
zookeeper
分布式
apache
hbase
TDSQL MySQL 版
1:分布式协调服务,用于管理大型主机。 ZooKeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程。ZooKeeper通过其简单的架构和API解决了这个问题。ZooKeeper允许开发人员专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。 ZooKeeper框架最初是在“Yahoo!"上构建的,用于以简单而稳健的方式访问他们的应用程序。 后来,Apache ZooKeeper成为Hadoop,HBase和其他分布式框架使用的有组织服务的标准。 例如,Apache HBase使用ZooKeeper跟踪分布式数据的状态。
用户5760343
2019-10-25
336
0
Kubernetes(9:数据)
云数据库 SQL Server
数据库
sql
容器
分布式
emptyDir是Host上创建的临时目录,其优点是能够方便地为Pod中的容器提供共享存储,不需要额外的配置。它不具备持久性,如果Pod不存在了,emptyDir也就没有了。根据这个特性,emptyDir特别适合Pod中的容器需要临时共享存储空间的场景,比如前面的生产者消费者用例。
用户5760343
2019-09-24
347
0
python celery定时任务(并行编程 33)
bash
bash 指令
分布式
import celery app = celery.Celery('cele', broker='redis://localhost:6379') @app.task def send(message): return message app.conf.beat_schedule = { 'send-every-10-seconds': { 'task': 'cele.send', 'schedule': 10.0, 'args': ('Hello World', ) }, }
用户5760343
2019-07-30
1.4K
0
python celery配置(并行编程 32)
json
分布式
python
文件存储
app.conf.update( task_serializer='json', accept_content=['json'], result_serializer='json', timezone='Europe/Oslo', enable_utc=True, )
用户5760343
2019-07-30
1.4K
0
python celery(并行编程 31)
分布式
云数据库 Redis
broker = 'redis://127.0.0.1:6379/1' backend = 'redis://127.0.0.1:6379/2' app = Celery('my_tasks', broker=broker, backend=backend)
用户5760343
2019-07-30
691
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档