是否可以将 Snap Bitcoin-Core datadir 更新为 /media 下的 NFS 挂载点?

是否可以将 Snap Bitcoin-Core datadir 更新为 /media 下的 NFS 挂载点?

我在 Ubuntu 上找不到/media有关 bitcoin-core snap 的 NFS 存储的任何具体信息。

根据我有限的了解,据我所知,只有主机系统上的文件/home夹才/media可供 Snap 使用。

  1. 但是,似乎每个快照都需要启用才能连接到主机文件系统?

    以 VLC snap 为例,它有一个连接插头,配置了 slot :home

    $ sudo snap connections vlc
    
    Interface               Plug                        Slot                     Notes
    audio-playback          vlc:audio-playback          :audio-playback          -
    audio-record            vlc:audio-record            -                        -
    camera                  vlc:camera                  -                        -
    desktop                 vlc:desktop                 :desktop                 -
    desktop-legacy          vlc:desktop-legacy          :desktop-legacy          -
    dvb                     vlc:dvb                     -                        -
    **home                    vlc:home                    :home                    -**
    ....... (others removed)
    

    然后查看 Bitcoin-core Snap 19.1 版本,没有像 VLC 那样的 Home 插件。

    $ sudo snap connections bitcoin-core 
    
    Interface     Plug                       Slot  Notes
    desktop       bitcoin-core:desktop       -     -
    network       bitcoin-core:network       -     -
    network-bind  bitcoin-core:network-bind  -     -
    x11           bitcoin-core:x11           -     -
    

    基于如何授予 snap 程序对 /somedir 的访问权限/home并且/media应该可以与 snap 配合使用。

    我正在使用 AutoMaster 挂载我的 NFS 共享/media/nfs/myshares`

    从主机系统,我可以浏览所有 NFS 共享

  2. 这是否意味着,由于 bitcoin-core snap 没有 plug for home,所以基本上不可能将比特币数据目录更新到/media/nfs/bitcoin有足够空间来托管完整比特币数据库的地方?

有关 snap install 的详细信息

$ sudo snap version

snap    2.44.3+20.04
snapd   2.44.3+20.04
series  16
ubuntu  20.04
kernel  5.4.0-33-generic

Bitcoin-Core snap 安装详情

$ sudo snap list

Name                  Version                     Rev   Tracking         Publisher     Notes
bitcoin-core          0.19.1                      63    latest/stable    bitcoin-core  -

相关内容