在linux(centos)中,如何查看电脑硬件资源等相关信息:1、使用top命令(相当于windows的任务管理器),可以查询到内存,cpu,进程等相关运行信息,详细用法可网上找寻相关资料,操作方式为在控制台输入:top
2、使用第三方工具htop,可以更直观地查询系统硬件信息,操作方式为在控制台输入:htop备注说明:htop是第三方工具,使用前需要先安装,相关安装配置可在网上找资料,这里不在复述。
3、查询硬盘信息,在控制台容器输入:df -hl
docker下如何开多个swarm挖矿程序(使用docker-compose管理工具方式)。docker-compose如何安装详情见前一篇blog,docker-compose安装使用swarm。
已知使用docker-compose操作swarm挖矿程序的时候,docker-compose.yml与.env放在同一个文件夹下,举例说明:cd /usr/local/docker/swarmls-a
如上图,假设此文件夹放的是你已经配置好的swark挖矿程序,那如果想再配多一个的话,只需复制当前文件夹的内容到一个新文件夹下,再改一下相当配置即可。
操作分两步:第一步:拷贝文件a)进到docker-compose.yml的上级目录(我的第一个swarm挖矿程序安装在/usr/local/docker下面一个叫swarm的文件夹下):cd /usr/local/docker/
b)复制swarm到新文件夹swarm2:cp -R swarm swarm2备注说明:cp命令拷贝文件的时候,格式为:cp 源文件目录 文件,拷贝文件夹为:cp -R 源文件夹 目标文件夹。更多cp用法可查询相关资料。
c)进入新文件夹swarm2:cd swarm2
第二步:修改配置a)编辑docker-compose.yml文件:vim docker-compose.yml
如上图所示,需要修改的地方有:version: "3"services: clef-1: ----------------------------------------------->clef-1改为clef-2 image: ethersphere/clef:0.4.9 restart: unless-stopped environment: - CLEF_CHAINID volumes: - clef-1:/app -------------------------------------->clef-1改为clef-2 command: full bee-1: ------------------------------------------------>bee-1改为bee-2 image: ethersphere/bee:beta restart: unless-stopped environment: - BEE_API_ADDR - BEE_BOOTNODE - BEE_BOOTNODE_MODE - BEE_CLEF_SIGNER_ENABLE - BEE_CLEF_SIGNER_ENDPOINT=http://clef-1:8550 ------------------->clef-1改为clef-2 - BEE_CONFIG - BEE_CORS_ALLOWED_ORIGINS - BEE_DATA_DIR - BEE_DB_CAPACITY - BEE_DB_OPEN_FILES_LIMIT - BEE_DB_BLOCK_CACHE_CAPACITY - BEE_DB_WRITE_BUFFER_SIZE - BEE_DB_DISABLE_SEEKS_COMPACTION - BEE_DEBUG_API_ADDR - BEE_DEBUG_API_ENABLE - BEE_GATEWAY_MODE - BEE_GLOBAL_PINNING_ENABLE - BEE_NAT_ADDR - BEE_NETWORK_ID - BEE_P2P_ADDR - BEE_P2P_QUIC_ENABLE - BEE_P2P_WS_ENABLE - BEE_PASSWORD - BEE_PASSWORD_FILE - BEE_PAYMENT_EARLY - BEE_PAYMENT_THRESHOLD - BEE_PAYMENT_TOLERANCE - BEE_RESOLVER_OPTIONS - BEE_STANDALONE - BEE_SWAP_ENABLE - BEE_SWAP_ENDPOINT - BEE_SWAP_FACTORY_ADDRESS - BEE_SWAP_INITIAL_DEPOSIT - BEE_TRACING_ENABLE - BEE_TRACING_ENDPOINT - BEE_TRACING_SERVICE_NAME - BEE_VERBOSITY - BEE_WELCOME_MESSAGE ports: - "${API_ADDR:-1633}:${BEE_API_ADDR:-:1633}" ---------第一个1633改为1636 - "${P2P_ADDR:-1634}:${BEE_P2P_ADDR:-:1634}" ---------第一个1634改为1637 - "${DEBUG_API_ADDR:-1635}:${BEE_DEBUG_API_ADDR:-:1635}" --->第一个1635改为1638 volumes: - bee-1:/home/bee --------------------------->bee-1改为bee-2 command: start depends_on: - clef-1 --------------------------------------- >clef-1改为clef-2 volumes: - clef-2 ------------------------------------------>clef-1改为clef-2 - bee-2 ------------------------------------------- >bee-1改为bee-2
修改后的配置为:version: "3"services: clef-2: image: ethersphere/clef:0.4.9 restart: unless-stopped environment: - CLEF_CHAINID volumes: - clef-2:/app command: full bee-2: image: ethersphere/bee:beta restart: unless-stopped environment: - BEE_API_ADDR - BEE_BOOTNODE - BEE_BOOTNODE_MODE - BEE_CLEF_SIGNER_ENABLE - BEE_CLEF_SIGNER_ENDPOINT=http://clef-2:8550 - BEE_CONFIG - BEE_CORS_ALLOWED_ORIGINS - BEE_DATA_DIR - BEE_DB_CAPACITY - BEE_DB_OPEN_FILES_LIMIT - BEE_DB_BLOCK_CACHE_CAPACITY - BEE_DB_WRITE_BUFFER_SIZE - BEE_DB_DISABLE_SEEKS_COMPACTION - BEE_DEBUG_API_ADDR - BEE_DEBUG_API_ENABLE - BEE_GATEWAY_MODE - BEE_GLOBAL_PINNING_ENABLE - BEE_NAT_ADDR - BEE_NETWORK_ID - BEE_P2P_ADDR - BEE_P2P_QUIC_ENABLE - BEE_P2P_WS_ENABLE - BEE_PASSWORD - BEE_PASSWORD_FILE - BEE_PAYMENT_EARLY - BEE_PAYMENT_THRESHOLD - BEE_PAYMENT_TOLERANCE - BEE_RESOLVER_OPTIONS - BEE_STANDALONE - BEE_SWAP_ENABLE - BEE_SWAP_ENDPOINT - BEE_SWAP_FACTORY_ADDRESS - BEE_SWAP_INITIAL_DEPOSIT - BEE_TRACING_ENABLE - BEE_TRACING_ENDPOINT - BEE_TRACING_SERVICE_NAME - BEE_VERBOSITY - BEE_WELCOME_MESSAGE ports: - "${API_ADDR:-1633}:${BEE_API_ADDR:-:1633}" - "${P2P_ADDR:-1634}:${BEE_P2P_ADDR:-:1634}" - "${DEBUG_API_ADDR:-1635}:${BEE_DEBUG_API_ADDR:-:1635}" volumes: - bee-2:/home/bee command: start depends_on: - clef-2 volumes: - clef-2 - bee-2
保存退出。
b)打开.env配置文件:vim .env
找到如下图的位置,修改clef-1为clef-2
保存退出。
在docker-compose.yml目录下执行:docker-compose up -d
如果再启动第三个、第四个.....第n个swarm挖矿程序,重复以上的修改即可,保证容器名,端口不能重复即可。
记得接水哦!!!
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/9028.html
发表回复
评论列表(0条)