给aria2 创建一个新用户
# useradd aria2
建立家目录并写入配置文件
配置文件内容
写一个systemd 脚本便于启动服务
nano /etc/systemd/system/aria2cservice
内容如下(其中配置文件的路径可以自己指定)
nano /etc/>服务器地址或口令错误。
在使用iStoreOS Aria2时出现认证失败的情况,服务器地址或口令错误,请检查填写的服务器地址和口令是否正确。如果不确定服务器地址和口令,请联系你的服务器管理员或服务提供商。
iStoreOS Aria2是一款iOS设备上的下载工具,它基于Aria2开源下载工具开发,可以帮助用户在iOS设备上下载各种文件,与其他下载工具相比,iStoreOS Aria2的特点是可以支持多种下载协议和文件格式。
1 安装配置aria2
我们在介绍otter的特性里面有提及到aria2,它是一个文件通道来保证需要同步的数据通过极快的速度同步到需要同步的服务器上
cd /app/install/
tar zxvf aria2-1171targz
mv aria2-1171 aria2cd aria2
/configure
make
make install# 验证安装是否成功aria2c -v# 会输出aria2 version 1171
Copyright (C) 2006, 2013 Tatsuhiro Tsujikawa
2 安装配置node
接下来我们来配置node,node主要负责接受manage下发任务的处理
mkdir /tmp/node
tar zxvf /app/install/nodedeployer-4213targz -C /tmp/nodecd /tmp/node/# nid配置node的ID多个node协同工作时不能重复echo 1 > conf/nid# 修改配置文件vim conf/otterproperties# 主要是确认连接manager地址是否正确(这里使用服务器内网地址进行配置)ottermanageraddress = 10144159182:1099
配置完成之后我们不要着急启动node,因为启动了node要是manager没有配置是没法建立连接的,顺序是先配置好manager在开启node
3 关联manager,zookeeper和node
最后我们来吧manager,zookeeper和node关联起来,我们先进入manager的管理界面,点击右边的登陆:
使用默认用户名密码admin:admin登陆进去:
找到机器管理的zookeeper配置点击进去:
选择添加一个zookeeper:
填好自己本地的zookeeper地址和端口保存:
在选择机器管理的node管理点击进去:
选择添加一个node:
配置好node的一些参数
机器名称:可以随意定义,方便自己记忆即可
机器ip:对应node节点将要部署的机器ip,如果有多ip时,可选择其中一个ip进行暴露 (此ip是整个集群通讯的入口,实际情况千万别使用127001,否则多个机器的node节点会无法识别)
机器端口:对应node节点将要部署时启动的数据通讯端口,建议值:2088
下载端口:对应node节点将要部署时启动的数据下载端口,建议值:9090
外部ip :对应node节点将要部署的机器ip,存在的一个外部ip,允许通讯的时候走公网处理。
zookeeper集群:为提升通讯效率,不同机房的机器可选择就近的zookeeper集群
node这种设计,是为解决单机部署多实例而设计的,允许单机多node指定不同的端口:
这个时候就可以启动我们的node了:
cd /tmp/node/bin//startupsh
注意:如果发现启动不了可以查看node的日志
等带一段时间后刷新会发现状态已经变为了启动,这个时候就已经成功了:
并且这个时候我们在zookeeper页面选项可以看到zookeeper已经在运行了:
注意:如果发现一直都是未启动状态可以查阅/tmp/node/logs中的日志
1、进入手机设置2、选择应用
3、点击进入某个应用,然后找到默认启动那个设置,点击清除默认设置就可以了
还有种方法是在程序管理里找到Aria2 Remote,点清除默认设置,就可以了1检查电脑是否存在病毒,请使用百度卫士进行木马查杀。
2系统文件损坏或丢失,盗版系统或Ghost版本系统,很容易出现该问题。建议:使用完整版或正版系统。
3安装的软件与系统或其它软件发生冲突,找到发生冲突的软件,卸载它。如果更新下载补丁不是该软件的错误补丁,也会引起软件异常,解决办法:卸载该软件,重新下载重新安装试试。顺便检查开机启动项,把没必要启动的启动项禁止开机启动。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)