两年前,我们展示了如何使用不同的挂载点上Percona监视和管理(PMM)码头工人部雷竞技下载官网署raybet雷竞技竞猜在线官网,以防你需要存储的数据的默认的码头工人的路径。我们以来PMM发布版本2,仍然是目前需要这些步骤。然而,有一些细微的差别,这提示更新。
之前,我们看到了如何做到这一点在两个方面:
- 使用符号链接指向新挂载点,和
- 修改
码头工人创造命令的pmm-data容器
在这个博客中,我决定只显示前的步骤。修改码头工人命令将工作,但它是高度依赖于所使用的版本。如果将来我们决定改变/电脑/目录结构(即。,which users own each subdirectory), the steps used here may not be valid anymore. By using the symlink method, we make sure we are keeping the user ownership intact and can assure the steps will work with future versions.
注意,这些步骤要做之前拥有一个运行PMM设置(这意味着这将取代PMM服务器安装步骤)。如果需要,我们可以显示步骤如何移动现有的在未来设置到另一个挂载点,所以让我们知道在评论部分。
执行所需的命令
PMM把所有的持久数据存储在卷装的pmm-data容器(这就是为什么重要的是要不要删除或删除pmm-data容器)。它使用/电脑/内部的道路pmm-data容器。为了避免码头工人(通常使用默认路径/var/lib/docker)来存储数据,我们将让它被创建,然后移动所有的文件,并创建符号链接回去。我们将使用/ pmm2 /在我们的例子的新路径。如果你打算使用一个不同的人,记得在以下命令来代替它。
这个过程有五个简单的步骤(您将需要使用一个帐户有足够的os级别为他们的特权)。
1 -创建所需的目录
|
1
|
mkdir
- - - - - -
p
/
pmm2
/
深水救生艇
/
|
确保目录的读取和执行权限为所有用户(或使用chmod 755设置这个)。
2 -创建pmm-data容器
|
1
2
3
4
|
码头工人
创建
\
- - - - - -
v
/
深水救生艇
/
\
- - -
的名字
pmm
- - - - - -
数据
\
雷竞技下载官网
/
pmm
- - - - - -
服务器
:
2
/
本
/
真正的
|
3 -检查路径的映射/电脑/目录:
|
1
|
码头工人
检查
pmm
- - - - - -
数据
|
egrep
“源|目的地”
|
我们需要“源”的路径,即主机映射。作为一个例子,你应该像下面这样:
|
1
2
|
“源”
:
“/ home /码头工人/卷/ 62 c580b9332e38c116a133d00e9a56048903f5d4e860bf1572056abec1d73075 / _data”
,
“目的地”
:
“如果”
,
|
所以我们创建以下变量,来帮助下面的步骤更通用的和容易阅读:
|
1
|
DOCKER_VOLUME_DATA
=
“/ home /码头工人/卷/ 62 c580b9332e38c116a133d00e9a56048903f5d4e860bf1572056abec1d73075 / _data”
|
4 -所有数据移动到所需的挂载点(记住在这种情况下我们使用/ pmm2 /电脑/但是你的情况可能不同):
|
1
|
mv
美元
{
DOCKER_VOLUME_DATA
}
/
*
/
pmm2
/
深水救生艇
/
|
5 -删除空的_data目录,并创建符号链接回:
|
1
2
|
删除文件夹
美元
{
DOCKER_VOLUME_DATA
}
ln
- - - - - -
年代
/
pmm2
/
深水救生艇
美元
{
DOCKER_VOLUME_DATA
}
|
运行pmm-server容器
现在我们已经准备好运行过程的最后一步,创建pmm-server容器运行提供实际的服务:
|
1
2
3
4
5
6
7
|
码头工人
运行
- - - - - -
d
\
- - - - - -
p
80年
:
80年
\
- - - - - -
p
443年
:
443年
\
- - -
卷
- - - - - -
从
pmm
- - - - - -
数据
\
- - -
的名字
pmm
- - - - - -
服务器
\
- - -
重新启动
总是
\
雷竞技下载官网
/
pmm
- - - - - -
服务器
:
2
|
现在可以登录到PMM通过web UI和开始配置客户端!
删除pmm-data
最后一个音符。如果在某一时刻你打算删除所有数据与您的自定义PMM v2安装,注意新挂载点的数据将不会被使用码头工人rm - v pmm-data也不码头工人修剪量,你将不得不手动删除文件回收空间。





