This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] 无法连接到 bitbake 服务器或启动服务器

Guru**** 2589300 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/972259/unable-to-connect-to-bitbake-server-or-start-one

当 Yocto 构建失败并重新运行"./build-core-sdk.sh dra7xx-evm"时、我们始终会遇到以下错误

注:正在重试服务器连接...
错误:无法连接到 bitbake 服务器或启动服务器

我收到了其他线程的回复、要将 http_proxy 导出到工作配置、您能提供有关如何将 http_proxy 导出到工作配置的任何示例吗? 我不熟悉这一点。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Prasad、您好!

    我将帮助您解决此问题、只是为了确保我们位于同一页面上、您能否确认 Ubuntu 版本、SDK 版本?

    此外、请在运行 bitbake 命令并复制粘贴控制台日志之前执行"env | grep proxy"。

    此致

    Karthik

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Karthik、

    感谢您的回答。

    Ubuntu 版本为:14.04 LTS

    SDK 版本为:TI-processor-sdk-linux-Automotive ra7xx-evm-6.00.03

    请在控制台日志下面查找:

    用户@~温度:μ C/ti-processor-sdk-linux-Automotive-dra7xx-evm-6.00.00.03/Yocto-l层$ env | grep proxy
    用户@~温度:μ C/ti-processor-sdk-linux-Automotive ra7xx-evm-6.00.00.03/Yocto-laves$./build-core-sdk.sh dra7xx-evm
    [PSDKLA]>
    [PSDKLA]>当前目录是/home/user/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers
    [PSDKLA]>路径为/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
    [PSDKLA]>在运行 Linux Temp 4.14.0-041400-generic #201711122031 SMP Sun 11月12日20:32:29 UTC 2017 x86_64 x86_64 x86_64 x86_64 x86_64 x86_64 GNU/Linux
    [PSDKLA]>从2021年1月21日09:15:19 IST 开始 Yocto 构建
    [PSDKLA]>
    [PSDKLA]>CD 构建
    [PSDKLA]>。 配置/设置
    [PSDKLA]>CP conf/local.conf conf/local.conf 原始
    [PSDKLA]> machine=dra7xx-EVM bitbake tisdk-rootfs-image
    注:正在重试服务器连接...
    错误:无法连接到 bitbake 服务器或启动服务器
    [PSDKLA]>
    [PSDKLA]>在2021年1月21日09:20:15 IST 完成了 Yocto 构建
    [PSDKLA]>
    用户@~温度:μ C/ti-processor-sdk-linux-Automotive ra7xx-evm-6.00.00.03/Yocto-laves$

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Prasad、您好!

    从 Yocto 层目录中、您能否告诉我构建目录中是否有 bitbak.lock 文件?

    请共享 Yocto 层目录中的"ls -al build"输出。

    要导出代理,您可以执行“导出 http_proxy=” : "

    此致

    Karthik

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Karthik、

    是的、我在构建文件夹中生成了 bitbake.lock 文件。 请查看以下内容:

    用户@~温度:μ C/ti-processor-sdk-linux-Automotive ra7xx-evm-6.00.00.03/Yocto-laves$ ls -al 编译
    共计84.
    drwxrwxr-x  7用户 用户4096 jan 2109:19。
    drwxrwxr-x  8用户 用户4096 jan 18 10:12。
    drwxrwxr-x 13用户 用户4096 jan 18 10:35 arago-tmp-extern-arm-toolchain
    -rw-r-  1个用户用户45384 JAN 21 09:20 bitbake-cookerdemon.log
    -rw-r-  1个用户1    月5日21 09:19 bitbake.lock
    srwxrwxr-x  1用户用户    0年1月21日09:19 bitbake.sock
    drwxrwxr-x  4用户 用户4096 jan 18 10:39 buildhistory
    drwxrwxr-x  2用户 用户4096 jan 21 09:19高速缓存
    drwxrwxr-x  2用户 用户4096 jan 18 10:12 conf
    drwxrwxr-x 190用户用户用户 4096 jan 18 10:36状态高速缓存
    用户@~温度:μ C/ti-processor-sdk-linux-Automotive ra7xx-evm-6.00.00.03/Yocto-lavers$ echo "$http_proxy"

    用户@~温度:μ C/ti-processor-sdk-linux-Automotive ra7xx-evm-6.00.00.03/Yocto-laves$ echo "$https_proxy"

    用户@~温度:μ C/ti-processor-sdk-linux-Automotive ra7xx-evm-6.00.00.03/Yocto-laves$

    此外、我看到没有为我的 PC 配置代理、当我尝试回显"$http_proxy"时、我看不到其中的 bcz 的任何响应

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Prasad、您好!

    有两个建议可进一步帮助解决此问题:

    1. 是否可以删除安装或在其他目录中重新执行安装并报告结果?
    2. 如果仍然不起作用、您是否可以尝试按上述在新安装中设置代理并共享结果?

    此致

    Karthik

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Karthik、

    当我尝试在另一个文件夹中设置 Yocto 时、我看到我没有执行以下步骤:

    HTTPS://wiki.yoctoproject.org/wiki/Working_Behind_a_Network_Proxy

    但是,当我向 IT 团队查询代理时,他们说我们公司没有代理,即使没有代理,我们是否仍然需要配置代理?  

    如果是、我需要配置哪个代理?

    如果没有,我是否可以忽略配置代理的此步骤?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Prasad、您好!

    好的。 请尝试上述步骤1并分享您的结果。

    此致

    Karthik

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Karthik、

    请查找步骤1的日志:

    它在执行大约690个任务后失败、然后重试 bitbake 并得到相同的错误:

    错误:opkg-utils-0.3.6-r0 DO:无法获取 PRAUTO、异常超时
    错误:opkg-utils-0.3.6-r0 do_package:函数失败:package_get_auto_pr
    错误:故障日志文件存储在:/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/build/arago-tmp-external-arm-toolchain/work/armv7at2hf-neon-linux-gnueabi/opkg-utils/0.3.6-r0/temp/log.do_package.13743中
    注意:配方 opkg-utils-0.3.6-r0:任务 DO:失败
    错误:任务(/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb:DO 封装)失败、退出代码为"1"
    注意:运行9543的任务698 (/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-support/libffi/libffi_3.2.1.bb:do _populate_sysroot)
    注意:配方 zlib-1.2.11-r0:任务 DO:已启动
    注意:配方 libffi-3.2.1-r0:任务 do _ populate_sysroot:已启动
    注意:配方 libffi-3.2.1-r0:任务 do _ populate_sysroot:成功
    错误:zlib-1.2.11-r0 DO:无法获取 PRAUTO、异常超时
    错误:zlib-1.2.11-r0 do_package:函数失败:package_get_auto_pr
    错误:故障日志文件存储在:/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/build/arago-tmp-external-arm-toolchain/work/armv7at2hf-neon-linux-gnueabi/zlib/1.2.11-r0/temp/log.do_package.31055中
    注意:食谱 zlib-1.2.11-r0:任务 DO:失败
    错误:任务(/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-core/zlib/zlib_1.2.11.bb:DO 封装)失败、退出代码为"1"
    注意:配方 linux-ti-staging-4.19.73+gitAUTOINC+31275c05a1-r7a.arago5.psdkla:任务 do_fetch:成功
    注意:任务摘要:尝试了698个任务、其中343个任务不需要重新运行、2个任务失败。
    注意:编写历史记录

    摘要:2个任务失败:
     /home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb:DO 封装
     /home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-core/zlib/zlib_1.2.11.bb:DO 封装
    摘要:显示了9条警告消息。
    摘要:显示了4条错误消息、返回非零退出代码。
    [PSDKLA]>
    [PSDKLA]>于2021年1月22日15:54:33星期五完成了 Yocto 建造
    [PSDKLA]>
    用户@温度:~/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers
    用户@温度:~/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers ./build-core-sdk.sh dra7xx-evm
    [PSDKLA]>
    [PSDKLA]>当前目录是/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers
    [PSDKLA]>路径为/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
    [PSDKLA]>在运行 Linux Temp 4.14.0-041400-generic #201711122031 SMP Sun 11月12日20:32:29 UTC 2017 x86_64 x86_64 x86_64 x86_64 x86_64 x86_64 GNU/Linux
    [PSDKLA]>从2021年1月22日星期五15:55:24 IST 开始 Yocto 构建
    [PSDKLA]>
    [PSDKLA]>CD 构建
    [PSDKLA]>。 配置/设置
    [PSDKLA]>CP conf/local.conf conf/local.conf 原始
    [PSDKLA]> machine=dra7xx-EVM bitbake tisdk-rootfs-image
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    注:正在重新连接至 bitbake 服务器...
    注意:先前的 bitbake 实例正在关闭?、正在等待重试...
    注:正在重试服务器连接...
    错误:无法连接到 bitbake 服务器或启动服务器
    [PSDKLA]>
    [PSDKLA]>于2021年1月22日15:56:29星期五完成了 Yocto 建造
    [PSDKLA]>
    用户@温度:~/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Prasad、您好!

    您的机器中发生了一些奇怪的情况。

    1. 在您启动第一个完成690个任务的构建后、您是否"杀死"了比特烘烤或异常地停止了它?
    2. 您能否检查新目录中 Yocto-lay/build 文件夹中是否存在 bitbake.lock 文件?
    3. 是否可以删除 bitbake.lock 文件并重试构建?

    此致

    Karthik

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Karthik、

    请查找您的问题的答案:

    1.我没有杀死 bitbake,它是以下错误的已停止 bcz

    错误:opkg-utils-0.3.6-r0 DO:无法获取 PRAUTO、异常超时
    错误:opkg-utils-0.3.6-r0 do_package:函数失败:package_get_auto_pr
    错误:故障日志文件存储在:/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/build/arago-tmp-external-arm-toolchain/work/armv7at2hf-neon-linux-gnueabi/opkg-utils/0.3.6-r0/temp/log.do_package.13743中
    注意:配方 opkg-utils-0.3.6-r0:任务 DO:失败
    错误:任务(/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb:DO 封装)失败、退出代码为"1"
    注意:运行9543的任务698 (/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-support/libffi/libffi_3.2.1.bb:do _populate_sysroot)
    注意:配方 zlib-1.2.11-r0:任务 DO:已启动
    注意:配方 libffi-3.2.1-r0:任务 do _ populate_sysroot:已启动
    注意:配方 libffi-3.2.1-r0:任务 do _ populate_sysroot:成功
    错误:zlib-1.2.11-r0 DO:无法获取 PRAUTO、异常超时
    错误:zlib-1.2.11-r0 do_package:函数失败:package_get_auto_pr
    错误:故障日志文件存储在:/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/build/arago-tmp-external-arm-toolchain/work/armv7at2hf-neon-linux-gnueabi/zlib/1.2.11-r0/temp/log.do_package.31055中
    注意:食谱 zlib-1.2.11-r0:任务 DO:失败
    错误:任务(/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers/sources/oe-core/meta/recipes-core/zlib/zlib_1.2.11.bb:DO 封装)失败、退出代码为"1"
    注意:配方 linux-ti-staging-4.19.73+gitAUTOINC+31275c05a1-r7a.arago5.psdkla:任务 do_fetch:成功
    注意:任务摘要:尝试了698个任务、其中343个任务不需要重新运行、2个任务失败。
    注意:编写历史记录

    2.是的、我可以在新目录的 Yocto-lay/build 文件夹中看到 bitbake.lock 文件

    3.我删除了 bitbake.lock 文件并重试了编译、以下是编译中的输出:

    用户@温度:~/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers ./build-core-sdk.sh dra7xx-evm
    [PSDKLA]>
    [PSDKLA]>当前目录是/home/user/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers
    [PSDKLA]>路径为/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
    [PSDKLA]>在运行 Linux Temp 4.14.0-041400-generic #201711122031 SMP Sun 11月12日20:32:29 UTC 2017 x86_64 x86_64 x86_64 x86_64 x86_64 x86_64 GNU/Linux
    [PSDKLA]>从2021年1月22日星期五下午19:48 IST 开始 Yocto 构建
    [PSDKLA]>
    [PSDKLA]>CD 构建
    [PSDKLA]>。 配置/设置
    [PSDKLA]>CP conf/local.conf conf/local.conf 原始
    [PSDKLA]> machine=dra7xx-EVM bitbake tisdk-rootfs-image
    注:正在重试服务器连接...
    错误:无法连接到 bitbake 服务器或启动服务器
    [PSDKLA]>
    [PSDKLA]>于2021年1月22日星期五19:05:42 IST 完成了 Yocto 构建
    [PSDKLA]>
    用户@温度:~/Prasad/ti-processor-sdk-linux-automotive-dra7xx-evm-6.00.00.03/yocto-layers

    注:在初始./setup 期间、在初始化 repo 时遇到一些错误、因为我已从 /bin/repo-setup.sh 文件中删除"--no-repo-verify "、因此只有我能够在 SDK 目录中初始化 repo

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    是否有此查询的更新?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我已经发布了有关此主题的更新: https://e2e.ti.com/support/tools/ccs/f/81/p/972640/3605660#3605660lets继续讨论单个主题。 所有问题都是相关的。

    此致

    Karthik