
Cysic测试网第二期firejail多开命令
前提:已安装firejail和pm2没有安装可以参考第一期写的文章https://mirror.xyz/0x6cDBBBCDDBEFaE1678Ba8B6456976f20E9Cd8441/FLGANkE-u7ilZA_GwvVlRN72-kG43LVQOxSEVHCxVX8运行命令修改如下脚本环境变量序号和evm地址修改复制到命令行直接执行即可,也可以自行改成脚本传入参数#firejaril环境序号 envnum=1 #evm地址 evmaddr=0xxxxxxxxxxxxxx mkdir ~/"firejail_env$envnum" curl -L github.com/cysic-labs/phase2_libs/releases/download/v1.0.0/setup_linux.sh > ~/setup_linux.sh && bash ~/setup_linux.sh $evmaddr cp -r cysic-verifier ~/firejail_env$envnum/ && cat "firejail_env$envn...

Cysic测试网第二期firejail多开命令
前提:已安装firejail和pm2没有安装可以参考第一期写的文章https://mirror.xyz/0x6cDBBBCDDBEFaE1678Ba8B6456976f20E9Cd8441/FLGANkE-u7ilZA_GwvVlRN72-kG43LVQOxSEVHCxVX8运行命令修改如下脚本环境变量序号和evm地址修改复制到命令行直接执行即可,也可以自行改成脚本传入参数#firejaril环境序号 envnum=1 #evm地址 evmaddr=0xxxxxxxxxxxxxx mkdir ~/"firejail_env$envnum" curl -L github.com/cysic-labs/phase2_libs/releases/download/v1.0.0/setup_linux.sh > ~/setup_linux.sh && bash ~/setup_linux.sh $evmaddr cp -r cysic-verifier ~/firejail_env$envnum/ && cat "firejail_env$envn...

Linux上利用firejail沙盒,实现程序环境隔离多开cysic
本着节约为本的原则,利用一切可利用资源,从而实现利润最大化,特写此教程。由于firejail本身资源占用比极低(对比docker),故通过firejail沙盒环境隔离,可以在资源很低的情况下实现一机多开。以下以在ubuntu上多开cysic 进行举例准备阶段思考自己需要开多少个程序,假设是3准备好自己的cysic的程序及配置文件操作步骤安装firejailsudo apt install firejail -y 根据多开数量创建firejail沙盒目录mkdir ~/firejail_env1 ~/firejail_env2 ~/firejail_env3 将cysic脚本和配置拷贝到沙盒目录cp -rf ~/cysic-verifier ~/firejail_env1/ cp -rf ~/cysic-verifier ~/firejail_env2/ cp -rf ~/cysic-verifier ~/firejail_env3/ 按需修改每个沙盒环境中的配置的奖励地址#用vim或者nano 打开文件,修改配置中的claim_reward_address nano ~/fire...

Linux上利用firejail沙盒,实现程序环境隔离多开cysic
本着节约为本的原则,利用一切可利用资源,从而实现利润最大化,特写此教程。由于firejail本身资源占用比极低(对比docker),故通过firejail沙盒环境隔离,可以在资源很低的情况下实现一机多开。以下以在ubuntu上多开cysic 进行举例准备阶段思考自己需要开多少个程序,假设是3准备好自己的cysic的程序及配置文件操作步骤安装firejailsudo apt install firejail -y 根据多开数量创建firejail沙盒目录mkdir ~/firejail_env1 ~/firejail_env2 ~/firejail_env3 将cysic脚本和配置拷贝到沙盒目录cp -rf ~/cysic-verifier ~/firejail_env1/ cp -rf ~/cysic-verifier ~/firejail_env2/ cp -rf ~/cysic-verifier ~/firejail_env3/ 按需修改每个沙盒环境中的配置的奖励地址#用vim或者nano 打开文件,修改配置中的claim_reward_address nano ~/fire...

Ubuntu20.04 运行cysic时报错version `GLIBC_2.33' not found解决方案
前序:在ubuntu20.04中GLIBC的最高版本只有2.30,但cysic执行启动时需要的GLIBC版本为2.32,2.33,2.34版本,导致启动时报错如下图,此文章的目的为解决此问题。操作步骤切换到root用户#执行如下命令并输入用户密码切换root(如果已经是root则不用执行) sudo -i apt源文件添加一个高版本源echo "deb http://mirrors.aliyun.com/ubuntu/ jammy main" >> /etc/apt/sources.list 确认源文件已添加,新添加的源会在末尾cat /etc/apt/sources.list 更新源apt-get update 安装libc6包apt install libc6 -y 上述命令执行时,会出现如下弹框,默认选中的时No,需要通过键盘左右键控制选择Yes并回车确认使用之前跑cysic的用户,执行启动命令即可#如果之前执行了sudo -i切换用户的,可执行如下命令退出root并回到原来用户 exit 如下图所示,执行启动脚本后,可以正常执行了,不会报GLIBC的版本问题了

Ubuntu20.04 运行cysic时报错version `GLIBC_2.33' not found解决方案
前序:在ubuntu20.04中GLIBC的最高版本只有2.30,但cysic执行启动时需要的GLIBC版本为2.32,2.33,2.34版本,导致启动时报错如下图,此文章的目的为解决此问题。操作步骤切换到root用户#执行如下命令并输入用户密码切换root(如果已经是root则不用执行) sudo -i apt源文件添加一个高版本源echo "deb http://mirrors.aliyun.com/ubuntu/ jammy main" >> /etc/apt/sources.list 确认源文件已添加,新添加的源会在末尾cat /etc/apt/sources.list 更新源apt-get update 安装libc6包apt install libc6 -y 上述命令执行时,会出现如下弹框,默认选中的时No,需要通过键盘左右键控制选择Yes并回车确认使用之前跑cysic的用户,执行启动命令即可#如果之前执行了sudo -i切换用户的,可执行如下命令退出root并回到原来用户 exit 如下图所示,执行启动脚本后,可以正常执行了,不会报GLIBC的版本问题了