Mist 转移默认区块存储位置方法
http://8btc.com/thread-35325-1-1.html
电脑系统win10,使用官网上下载的mist。
目前mist以太坊钱包客户端没有找到可以配置目录的地方,所以有外国朋友在提出了解决方案,请看链接http://ethereum.stackexchange.com/questions/3622/my-c-drive-in-my-windows-pc-is-almost-full-how-can-i-change-both-geth-and-mist
1、描述环境:我的区块链文件存储目录是C:\Users\PHD\AppData\Roaming\Ethereum,准备转移到
D:\study\blockchain\share\Ethereum。
2、剪切文件夹C:\Users\PHD\AppData\Roaming\Ethereum,存储到D:\study\blockchain\share\。切记,这里是剪切,如果C:\Users\PHD\AppData\Roaming\这个目录下还有“Ethereum”文件夹,会导致下一步的命令报错,“无法创建该文件”。
3、打开命令行窗口CMD,敲入命令:
mklink /J C:\Users\PHD\AppData\Roaming\Ethereum D:\study\blockchain\share\Ethereum
显示,成功创建符号链接。
4、打开mist以太坊钱包,运行正常。
上图是原始目录,你发现出现了一个名为“Ethereum”的目录,看上去像一个快捷方式。点击进去后,能看到所有的文件。这个目录和D:\study\blockchain\share\Ethereum的目录属于软连接,具有以下特性:C盘的目录属于符号链接,不占用存储空间;D盘的目录属于源文件,占用存储空间。两个目录之间保持同步,所以mist可以使用。
这是默认的运行命令: geth
这是指定目录和端口的命令:geth --datadir D:\study\blockchain\share\30304 --port 30304 --ipcpath "D:\study\blockchain\share\30304\geth.ipc"
D:\study\blockchain\share\30304:代表指定的存储目录。需要注意的时,每次运行geth命令都需要指定目录,否则geth会调用默认的C盘目录。
--port 30304:代表指定的端口,默认是30303端口。
--ipcpath "D:\study\blockchain\share\30304\geth.ipc" :代表指定的IPC,默认的是\geth.ipc。
Mist 转移默认区块存储位置方法的更多相关文章
- Docker】如何修改Docker的默认镜像存储位置
江湖有多大,坑就有多多……我使用的服务器, 系统盘根目录只有20G, 默认Docker 的镜像文件是安装在/var/lib/docker 目录下的, 这样的话我根本装不了太多的镜像,之前遇到一种情况就 ...
- 更改DHCP服务器默认日志存储位置
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一种有效的IP 地址分配手段,已经广泛地应用于各种局域网管理.它能动态地向网络中每台计算机分配唯一 ...
- 如何修改registry的默认的存储位置
https://github.com/goharbor/harbor/issues/5375 the adminserver only can show the usage of /data, thi ...
- Linux下正确修改Docker镜像和容器的默认存储位置,亲测有效
我们通过 yum 的方式安装完Docker环境后,它默认的存储位置是 /var/lib/docker,默认的 pid 存放位置是 /var/run/docker.pid. 如果仅仅是做测试,我们可能没 ...
- 修改 Docker容器 自动启动/不自动启动,挂载路径,存储位置
有时候创建容器时忘了添加参数 --restart=always,当 Docker 重启时,容器未能自动启动, 现在要添加该参数怎么办呢,方法有二: 1.Docker 命令修改 docker conta ...
- docker容器存放目录磁盘空间满了,转移数据修改Docker默认存储位置
原文:docker容器存放目录磁盘空间满了,转移数据修改Docker默认存储位置 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq_3767485 ...
- 四个修改Docker默认存储位置的方法
方法一.软链接 默认情况下Docker的存放位置为:/var/lib/docker 可以通过下面命令查看具体位置: sudo docker info | grep "Docker Root ...
- 修改Docker默认存储位置的方法
在日常使用中由于我们的根目录通常都比较小,如果想大量存储容器镜像的话很容易导致根目录写满 docker 默认的数据目录是/var/lib/docker 我们想要移动数据目录可以按照下面说明操作即可. ...
- [转帖]四个修改Docker默认存储位置的方法
四个修改Docker默认存储位置的方法 https://blog.51cto.com/forangela/1949947 易改乾坤关注0人评论27435人阅读2017-07-22 09:18:48 ...
随机推荐
- osgearth将视点绑定到一个节点上
_manip->getSettings()->setTetherMode(osgEarth::Util::EarthManipulator:: TETHER_CENTER ); //设置_ ...
- On iPad, UIImagePickerController must be presented via UIPopoverController
本文转载至:http://blog.csdn.net/k12104/article/details/8537695 On iPad, UIImagePickerController must be p ...
- MySql学习—— 查询性能优化 深入理解MySql如何执行查询
本篇深入了解查询优化和服务器的内部机制,了解MySql如何执行特定查询,从中也可以知道如何更改查询执行计划,当我们深入理解MySql如何真正地执行查询,明白高效和低效的真正含义,在实际应用中就能扬长避 ...
- LeetCode——Add and Search Word - Data structure design
Description: Design a data structure that supports the following two operations: void addWord(word) ...
- setTimeout原来有这种用途
setTimeout有两个参数,第一个是需要执行的函数,第二个是将该函数推入UI队列的时间. 需要注意的两点: 1.第二个参数中设置的时间,是从执行setTimeout开始计算,而不是从整个函数执行完 ...
- JZOJ.5328【NOIP2017模拟8.22】世界线
Description
- [Android Tips] 30.如何在 Android Studio 中一次性格式化所有代码
在目录上面右击,有 Reformat Code Ctrl + Alt + L 参考 如何在IntelliJ IDEA或Android Studio中一次性格式化所有代码?
- Oracle数据类型char与varchar的对比
使用scott用户连接数据库 新建一个表 create table stu01(name char(32)); 插入一条数据 insert into stu01 values('liuyueming' ...
- 对TControl和TWinControl相同与不同之处的深刻理解(每一个WinControl就相当于扮演了整个Windows的窗口管理角色,主要是窗口显示和窗口大小)——TWinControl就两个作用(管理子控件的功能和调用句柄API的功能)
TControl是图形控件,它本身没有句柄,所以不能直接使用WINAPI显示,调整位置,发消息等等,只能想办法间接取得想要的效果,但是可以直接使用一些不需要句柄的API,比如InvalidateRec ...
- Oracle性能优化之oracle里表、索引、列的统计信息
一.表的统计信息 表的统计信息用于描述表的详细信息,包括记录数(num_rows).表块的数量(blocks).平均行长度(avg_row_len)等典型维度.这些维度可以通过数据字典表DBA_TAB ...