小编nmg*_*eek的帖子

警告:没有xauth数据; 使用伪认证数据进行X11转发

从Fedora 23到Centos 7进行ssh连接时,我遇到了一个不幸的问题.命令ssh -X user@centos7ssh -Y user@centos7打印警告:没有xauth数据; 使用伪认证数据进行X11转发.

谷歌搜索显示将以下行添加到/ etc/ssh/ssh_config:

Host *
    ForwardX11Trusted yes
    ForwardAgend yes
    ForwardX11 yes
Run Code Online (Sandbox Code Playgroud)

但这并没有使警告信息消失.

x11-forwarding

8
推荐指数
3
解决办法
2万
查看次数

如何设置主键,然后转换为autofield?

我有一个名为的模型Document,我想添加一个新表,DocumentCluster它位于它上面,带有一个外键Document.

class DocumentCluster(models.Model):
    sub_document = models.ForeignKey(Document)
    ...lots of fields here...
Run Code Online (Sandbox Code Playgroud)

当我使用South添加此表时,我需要通过将主键和外键设置为相同的值来填充它.

例如,如果我现在有一个Document与对象pk12,新的DocumentCluster对象将有一个pk12的和一个外键Document12号.

虽然我们需要DocumentCluster pk值来匹配外键值似乎很奇怪,但有一个重要原因.我们Document pk在URL中使用,但在更改后,URL将加载a DocumentCluster而不是a Document,因此我们将需要pkin DocumentCluster与其中的相同Document.

一旦完成,我希望它的PK DocumentCluster是一个AutoField,从迁移的最高值开始递增.

可以这样做吗?

django postgresql django-south

7
推荐指数
1
解决办法
592
查看次数

docker-compose 等待启动,直到安装主机文件系统

这个问题的重点是强制 docker-compose 等待启动mysql容器,直到安装主机文件系统。就我而言,主机文件系统保存 mysql 数据库文件。

对于依赖于mysql容器的服务,有一些脚本,例如wait-for-it,它们作为容器入口点的一部分运行。这些脚本检查网络端口上服务的可用性。但我不知道如何使容器启动等待文件系统安装在主机上。

当主机启动时,NFS 和 RAID 文件系统的启动速度可能不如容器启动的速度。如果容器启动后文件系统挂载到主机上,则容器中的绑定卷不会更新。然后容器最终无法访问已安装/绑定的文件系统。

mount nfs docker docker-compose

4
推荐指数
1
解决办法
6229
查看次数