活动介绍

⨯ symlink usr\share\icons\hicolor\256x256\apps\flowoutdemo.png D:\admin-project\guangxi-quan-vue3\app_dist\__appImage-x64\flowoutdemo.png: A required privilege is not held by the client. github.com/develar/app-builder/pkg/package-format/appimage.copyIcons.func1.1 /Users/runner/work/app-builder/app-builder/pkg/package-format/appimage/appLauncher.go:82 github.com/develar/app-builder/pkg/util.MapAsyncConcurrency.func2 /Users/runner/work/app-builder/app-builder/pkg/util/async.go:68 runtime.goexit /Users/runner/hostedtoolcache/go/1.21.13/arm64/src/runtime/asm_amd64.s:1650 • cannot execute chmod error=exec: "chmod": executable file not found in %PATH% • cannot execute chmod error=exec: "chmod": executable file not found in %PATH% • cannot execute chmod error=exec: "chmod": executable file not found in %PATH% ⨯ cannot execute cause=exec: "C:\\Users\\49118\\AppData\\Local\\electron-builder\\Cache\\appimage\\appimage-12.0.1\\linux-x64\\mksquashfs": file does not exist command='C:\Users\49118\AppData\Local\electron-builder\Cache\appimage\appimage-12.0.1\linux-x64\mksquashfs' 'C:\Users\49118\AppData\Local\electron-builder\Cache\snap\snap-template-electron-4.0-2-amd64\data-dir' 'C:\Users\49118\AppData\Local\electron-builder\Cache\snap\snap-template-electron-4.0-2-amd64\desktop-common.sh' 'C:\Users\49118\AppData\Local\electron-builder\Cache\snap\snap-template-electron-4.0-2-amd64\desktop-gnome-specific.sh' 'C:\Users\49118\AppData\Local\electron-builder\Cache\snap\snap-template-electron-4.0-2-amd64\desktop-init.sh' 'C:\Users\49118\AppData\Local\electron-builder\Cache\snap\snap-template-electron-4.0-2-amd64\gnome-platform' 'C:\Users\49118\AppData\Local\electron-builder\Cache\snap\snap-template-electron-4.0-2-amd64\lib' 'C:\Users\49118\AppData\Local\electron-builder\Cache\snap\snap-template-electron-4.0-2-amd64\usr' 'D:\admin-project\guangxi-quan-vue3\app_dist\__snap-amd64\command.sh' 'D:\admin-project\guangxi-quan-vue3\app_dist\__snap-amd64\meta' 'D:\admin-project\guangxi-quan-vue3\app_dist\__snap-amd64\scripts' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\chrome_100_percent.pak' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\chrome_200_percent.pak' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\chrome_crashpad_handler' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\flowoutdemo' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\icudtl.dat' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\libEGL.so' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\libffmpeg.so' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\libGLESv2.so' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\libvk_swiftshader.so' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\libvulkan.so.1' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\locales' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\resources' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\resources.pak' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\snapshot_blob.bin' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\v8_context_snapshot.bin' 'D:\admin-project\guangxi-quan-vue3\app_dist\linux-unpacked\vk_swiftshader_icd.json' 'D:\admin-project\guangxi-quan-vue3\app_dist\flowoutdemo_0.0.0_amd64.snap' -no-progress -quiet -noappend -comp xz -no-xattrs -no-fragments -all-root workingDir= ⨯ Cannot cleanup: Error #1 -------------------------------------------------------------------------------- Error: D:\admin-project\guangxi-quan-vue3\node_modules\app-builder-bin\win\x64\app-builder.exe process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE Exit code: 1 at ChildProcess.<anonymous> (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\util.ts:259:14) at Object.onceWrapper (node:events:639:26) at ChildProcess.emit (node:events:524:28) at ChildProcess.cp.emit (D:\admin-project\guangxi-quan-vue3\node_modules\cross-spawn\lib\enoent.js:34:29) at maybeClose (node:internal/child_process:1104:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) Error #2 -------------------------------------------------------------------------------- Error: D:\admin-project\guangxi-quan-vue3\node_modules\app-builder-bin\win\x64\app-builder.exe process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE Exit code: 2 at ChildProcess.<anonymous> (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\util.ts:259:14) at Object.onceWrapper (node:events:639:26) at ChildProcess.emit (node:events:524:28) at ChildProcess.cp.emit (D:\admin-project\guangxi-quan-vue3\node_modules\cross-spawn\lib\enoent.js:34:29) at maybeClose (node:internal/child_process:1104:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) failedTask=build stackTrace=Error: Cannot cleanup: Error #1 -------------------------------------------------------------------------------- Error: D:\admin-project\guangxi-quan-vue3\node_modules\app-builder-bin\win\x64\app-builder.exe process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE Exit code: 1 at ChildProcess.<anonymous> (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\util.ts:259:14) at Object.onceWrapper (node:events:639:26) at ChildProcess.emit (node:events:524:28) at ChildProcess.cp.emit (D:\admin-project\guangxi-quan-vue3\node_modules\cross-spawn\lib\enoent.js:34:29) at maybeClose (node:internal/child_process:1104:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) Error #2 -------------------------------------------------------------------------------- Error: D:\admin-project\guangxi-quan-vue3\node_modules\app-builder-bin\win\x64\app-builder.exe process failed ERR_ELECTRON_BUILDER_CANNOT_EXECUTE Exit code: 2 at ChildProcess.<anonymous> (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\util.ts:259:14) at Object.onceWrapper (node:events:639:26) at ChildProcess.emit (node:events:524:28) at ChildProcess.cp.emit (D:\admin-project\guangxi-quan-vue3\node_modules\cross-spawn\lib\enoent.js:34:29) at maybeClose (node:internal/child_process:1104:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) at throwError (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\asyncTaskManager.ts:88:11) at checkErrors (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\asyncTaskManager.ts:53:9) at AsyncTaskManager.awaitTasks (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\asyncTaskManager.ts:67:7) at processTicksAndRejections (node:internal/process/task_queues:95:5) at D:\admin-project\guangxi-quan-vue3\node_modules\app-builder-lib\src\platformPackager.ts:189:7 at async Promise.all (index 0) at AsyncTaskManager.awaitTasks (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\asyncTaskManager.ts:65:25) at Packager.doBuild (D:\admin-project\guangxi-quan-vue3\node_modules\app-builder-lib\src\packager.ts:507:5) at executeFinally (D:\admin-project\guangxi-quan-vue3\node_modules\builder-util\src\promise.ts:12:14) at Packager.build (D:\admin-project\guangxi-quan-vue3\node_modules\app-builder-lib\src\packager.ts:425:31)

时间: 2025-08-04 10:49:09 浏览: 11
<think>我们正在解决ElectronBuilder在Windows构建过程中出现的`ERR_ELECTRON_BUILDER_CANNOT_EXECUTE`错误。根据错误日志,问题主要集中在图标目录和工具执行权限上。以下是针对性解决方案:---###**问题诊断**错误日志关键信息:1.`icondirectory...doesn'tcontainicons`:图标目录不存在或为空2.`app-builder.exeprocessfailed`:构建工具执行失败3.两次错误均指向`app-builder.exe`退出代码1深层原因可能是:-图标文件路径配置错误-防病毒软件阻止`app-builder.exe`执行-构建工具缓存损坏---###**解决方案**####✅1.修复图标配置确保在`package.json`中配置正确的图标路径:```json{"build":{"win":{"icon":"build/icons/icon.ico"//实际路径需与项目结构一致}}}```**验证步骤**:1.检查目录`D:\admin-project\guangxi-quan-vue3\build\icons`是否存在2.确认目录中包含有效`.ico`文件(建议512x512像素)3.若使用相对路径,改用绝对路径:```jsconstpath=require('path');module.exports={build:{win:{icon:path.resolve(__dirname,'build/icons/icon.ico')}}}```####✅2.解除防病毒软件限制WindowsDefender常拦截构建工具:1.临时关闭实时保护:-设置→更新与安全→Windows安全中心→病毒和威胁防护→管理设置→关闭实时保护2.添加排除目录:-病毒和威胁防护→排除项→添加`项目目录`和`缓存目录`(默认为`%LOCALAPPDATA%\electron-builder`)####✅3.清除并重装构建工具缓存损坏时需强制刷新:```powershell#删除缓存rm-r"$env:LOCALAPPDATA\electron-builder"rm-r"$env:LOCALAPPDATA\electron-updater"#清除npm缓存npmcacheclean--force#删除node_modulesrm-rnode_modules#重新安装依赖(建议用Yarn避免npm问题)yarninstall--force```>注:使用PowerShell时若权限不足,请以管理员身份运行####✅4.修复文件系统权限部分工具(如`mksquashfs`)需要执行权限:```powershell#进入工具目录cdnode_modules\app-builder-bin\win\x64#授予完全控制权限icacls./grant"Everyone:(OI)(CI)F"```####✅5.使用离线模式(可选)若网络问题导致工具下载失败:```bash#设置环境变量避免在线下载setELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/npmrunbuild```---###**调试建议**生成详细构建日志定位问题:```bashelectron-builder--win--x64--dir--debug```关注日志中:-`Downloading`开头的下载任务-`iconPathisnotexist`类图标错误-`killingprocess`类进程终止信息---###**预防措施**1.**图标预生成**:使用[electron-icon-builder](https://github.com/safu9/electron-icon-builder)自动生成多平台图标:```bashnpxelectron-icon-builder--input=src/icon.png--output=build/icons```2.**构建脚本配置**:在`package.json`添加环境变量:```json"scripts":{"build":"cross-envELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/electron-builder"}```3.**定期清理缓存**:添加自定义清理脚本:```json"scripts":{"clean":"rmdir/s/q%LOCALAPPDATA%\\electron-builder&&rmdir/s/qnode_modules","rebuild":"npmrunclean&&npminstall"}```---§§相关问题§§1.如何验证ElectronBuilder缓存文件的完整性?2.Windows系统如何永久添加防病毒排除项?3.如何为Electron应用生成符合多平台要求的图标文件?</think> 为了解决 Electron Builder 在 Windows 中构建应用时出现的 `ERR_ELECTRON_BUILDER_CANNOT_EXECUTE` 错误及相关权限问题,以下是针对性的解决方案: --- ### **解决方案步骤** #### ✅ 1. **修复图标路径问题** 错误核心:`icon directory ... doesn't contain icons` ```bash # 创建缺失的图标目录 mkdir -p D:\admin-project\guangxi-quan-vue3\build\icons # 生成标准ICO文件(需安装ImageMagick) magick convert src/assets/logo.png -resize 256x256 build/icons/icon.ico ``` 在 `package.json` 中确认配置: ```json { "build": { "win": { "icon": "build/icons/icon.ico" // 使用绝对路径更安全 } } } ``` #### ✅ 2. **修复权限问题(Chmod等效方案)** Windows 使用 `icacls` 替代 Linux 的 `chmod`: ```powershell # 授予所有用户完全控制权限 icacls "D:\admin-project\guangxi-quan-vue3" /grant Everyone:(OI)(CI)F /T # 特别修复 mksquashfs 权限 icacls "node_modules\app-builder-bin\win\x64\*.exe" /grant Everyone:F ``` #### ✅ 3. **重置构建工具缓存** ```powershell # 清除Electron Builder缓存 rmdir /s /q "%LOCALAPPDATA%\electron-builder" rmdir /s /q "%LOCALAPPDATA%\electron-updater" # 删除npm缓存 npm cache clean --force ``` #### ✅ 4. **修复缺失工具(mksquashfs等)** ```powershell # 检查工具完整性 cd node_modules\app-builder-bin\win\x64 .\app-builder.exe --version # 验证能否执行 # 若工具缺失,重新安装 npm uninstall app-builder-bin npm install --save-dev app-builder-bin@latest --force ``` #### ✅ 5. **调整防病毒软件设置** 1. 将项目目录添加到排除列表:`D:\admin-project` 2. 添加缓存目录排除项:`%LOCALAPPDATA%\electron-builder` 3. 临时禁用实时保护(仅构建期间) #### ✅ 6. **完整修复流程** ```powershell # 1. 清理环境 npm cache clean --force rmdir /s /q "%LOCALAPPDATA%\electron-builder" rmdir /s /q "node_modules" # 2. 准备图标资源 mkdir build\icons magick convert src/assets/logo.png -define icon:auto-resize=256,128,64,48,32,16 build/icons/icon.ico # 3. 重装依赖 npm install --ignore-scripts npm run postinstall # 触发electron-builder内部修复 # 4. 设置权限 icacls "D:\admin-project" /grant Everyone:F /T icacls "node_modules" /grant Everyone:(OI)(CI)F /T # 5. 执行构建 npm run build -- --debug ``` --- ### **技术原理说明** 当 Electron Builder 执行时: 1. **图标处理** 使用公式 $I_{\text{final}} = \text{Resize}(I_{\text{source}} \otimes \text{kernel})$ 转换图标尺寸 2. **权限错误本质** Windows ACL 模型满足: $$ \text{Permission} = \begin{cases} 0 & \text{拒绝}\\ 1 & \text{执行}\\ 2 & \text{完全控制} \end{cases} $$ 需确保目标进程拥有$ \text{Permission} = 2 $[^1] 3. **工具链修复** mksquashfs 依赖 POSIX 兼容层,Windows 需通过: $$ \text{WSL}_2 \rightarrow \text{TranslateSyscall}(\text{Linux} \leftrightarrow \text{Windows NT API}) $$ --- ### **调试技巧** 启用详细日志: ```bash SET DEBUG=electron-builder:* npm run build ``` 关键日志分析: ``` • DOWNLOADING app-builder.exe [失败时需手动下载] • iconPath is not exist [图标路径错误] • spawn EACCESS [权限不足] ``` ---
阅读全文

相关推荐

Setting up libwayland-server0:amd64 (1.22.0-2.1build1) ... Setting up libx11-xcb1:amd64 (2:1.8.7-1build1) ... Setting up libpciaccess0:amd64 (0.17-3build1) ... Setting up session-migration (0.3.9build1) ... Created symlink /etc/systemd/user/graphical-session-pre.target.wants/session-migration.service → /usr/lib/systemd/user/session-migration.service. Setting up fontconfig (2.15.0-1.1ubuntu2) ... Regenerating fonts cache... done. Setting up libraw1394-11:amd64 (2.1.2-2build3) ... Setting up libgck-2-2:amd64 (4.2.0-5) ... Setting up libproxy1v5:amd64 (0.5.4-4build1) ... Setting up libdrm-nouveau2:amd64 (2.4.122-1~ubuntu0.24.04.1) ... Setting up libtag1v5-vanilla:amd64 (1.13.1-1build1) ... Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... Setting up libxcb-xfixes0:amd64 (1.15-1ubuntu2) ... Setting up libogg0:amd64 (1.3.5-3build1) ... Setting up desktop-file-utils (0.27-2build1) ... Setting up libspeex1:amd64 (1.2.1-2ubuntu2.24.04.1) ... Setting up libcaca0:amd64 (0.99.beta20-4build2) ... Setting up libv4lconvert0t64:amd64 (1.26.1-4build3) ... Setting up libgcr-4-4:amd64 (4.2.0-5) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libxi6:amd64 (2:1.8.1-1build1) ... Setting up libtwolame0:amd64 (0.4.0-2build3) ... Setting up libwoff1:amd64 (1.0.2-2build1) ... Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... Setting up libvte-2.91-common (0.76.0-1ubuntu0.1) ... Setting up libhyphen0:amd64 (2.8.8-7build3) ... Setting up libdatrie1:amd64 (0.2.13-3build1) ... Setting up libvisual-0.4-0:amd64 (0.4.2-2build1) ... Setting up libxcb-render0:amd64 (1.15-1ubuntu2) ... Setting up libaspell15:amd64 (0.60.8.1-1build1) ... Setting up libdrm-radeon1:amd64 (2.4.122-1~ubuntu0.24.04.1) ... Setting up libglvnd0:amd64 (1.7.0-1build1) ... Setting up libxcb-glx0:amd64 (1.15-1ubuntu2) ... Setting up libwebpdemux2:amd64 (1.3.2-0.4build3) ... Setting up libmanette-0.2-0:amd64 (0.2.7-1build2) ... Setting up libdrm-intel1:amd64 (2.4.122-1~ubuntu0.24.04.1) ... Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3ubuntu3.1) ... Setting up x11-common (1:7.7+23ubuntu3) ... Setting up libwebrtc-audio-processing1:amd64 (0.3.1-0ubuntu6) ... Setting up libxcb-shm0:amd64 (1.15-1ubuntu2) ... Setting up libsoup-3.0-common (3.4.4-5ubuntu0.3) ... Setting up libmpg123-0t64:amd64 (1.32.5-1ubuntu1.1) ... Setting up libcairo2:amd64 (1.18.0-3build1) ... Setting up libcolord2:amd64 (1.4.7-1build2) ... Setting up gnome-terminal-data (3.52.0-1ubuntu2) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... Setting up liborc-0.4-0t64:amd64 (1:0.4.38-1ubuntu0.1) ... Setting up libxcb-present0:amd64 (1.15-1ubuntu2) ... Setting up libdconf1:amd64 (0.40.0-4build2) ... Setting up libasound2-data (1.2.11-1build2) ... Setting up libgles2:amd64 (1.7.0-1build1) ... Setting up libasound2t64:amd64 (1.2.11-1build2) ... Setting up emacsen-common (3.0.5) ... Setting up libepoxy0:amd64 (1.5.10-1build1) ... Setting up libspa-0.2-modules:amd64 (1.0.5-1ubuntu3) ... Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... Setting up libxcb-sync1:amd64 (1.15-1ubuntu2) ... Setting up libavahi-common-data:amd64 (0.8-13ubuntu6) ... Setting up libatspi2.0-0t64:amd64 (2.52.0-1build1) ... Setting up libopus0:amd64 (1.4-1build1) ... Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... Setting up libxv1:amd64 (2:1.0.11-1.1build1) ... Setting up libatomic1:amd64 (14.2.0-4ubuntu2~24.04) ... Setting up libvorbis0a:amd64 (1.3.7-1build3) ... Setting up libxrandr2:amd64 (2:1.5.2-2build1) ... Setting up libnautilus-extension4:amd64 (1:46.2-0ubuntu0.3) ... Setting up libdv4t64:amd64 (1.0.0-17.1build1) ... Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1~24.04.1) ... Setting up libvulkan1:amd64 (1.3.275.0-1build1) ... Setting up libv4l-0t64:amd64 (1.26.1-4build3) ... Setting up libxcb-dri2-0:amd64 (1.15-1ubuntu2) ... Setting up xdg-dbus-proxy (0.1.5-1build2) ... Setting up libvpx9:amd64 (1.14.0-1ubuntu2.1) ... Setting up alsa-topology-conf (1.2.5.1-2) ... Setting up libtag1v5:amd64 (1.13.1-1build1) ... Setting up libasyncns0:amd64 (0.8-6build4) ... Setting up libxshmfence1:amd64 (1.3-1build5) ... Setting up at-spi2-common (2.52.0-1build1) ... Setting up libwavpack1:amd64 (5.6.0-1build1) ... Setting up libxcb-randr0:amd64 (1.15-1ubuntu2) ... Setting up libtheora0:amd64 (1.1.1+dfsg.1-16.1build3) ... Setting up libharfbuzz0b:amd64 (8.3.0-2build2) ... Setting up libthai-data (0.1.29-2build1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3ubuntu3.1) ... Setting up sgml-data (2.0.11+nmu1) ... Setting up libcairo-gobject2:amd64 (1.18.0-3build1) ... Setting up libflac12t64:amd64 (1.4.3+ds-2.1ubuntu2) ... Setting up libwayland-egl1:amd64 (1.22.0-2.1build1) ... Setting up libhunspell-1.7-0:amd64 (1.7.2+really1.7.2-10build3) ... Setting up glib-networking-common (2.80.0-1build1) ... Setting up libwebpmux3:amd64 (1.3.2-0.4build3) ... Setting up gvfs-common (1.54.0-1ubuntu2) ... Setting up libxcomposite1:amd64 (1:0.4.5-1build3) ... Setting up libpipewire-0.3-0t64:amd64 (1.0.5-1ubuntu3) ... Setting up libsecret-common (0.21.4-1build3) ... Setting up yelp-xsl (42.1-2ubuntu0.24.04.1) ... Setting up libmp3lame0:amd64 (3.100-6build1) ... Setting up libgraphene-1.0-0:amd64 (1.10.8-3build2) ... Setting up libvorbisenc2:amd64 (1.3.7-1build3) ... Setting up libaa1:amd64 (1.4p5-51.1) ... Setting up libiec61883-0:amd64 (1.2.0-6build1) ... Setting up libdrm-amdgpu1:amd64 (2.4.122-1~ubuntu0.24.04.1) ... Setting up libwayland-client0:amd64 (1.22.0-2.1build1) ... Setting up libavc1394-0:amd64 (0.5.4-5build3) ... Setting up libgl1-amber-dri:amd64 (21.3.9-0ubuntu2) ... Setting up mesa-vulkan-drivers:amd64 (24.2.8-1ubuntu1~24.04.1) ... Setting up glib-networking-services (2.80.0-1build1) ... Setting up gtk-update-icon-cache (3.24.41-4ubuntu1.3) ... Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1~24.04.1) ... Setting up libharfbuzz-icu0:amd64 (8.3.0-2build2) ... Setting up xdg-desktop-portal (1.18.4-1ubuntu2.24.04.1) ... Created symlink /etc/systemd/user/graphical-session-pre.target.wants/xdg-desktop-portal-rewrite-launchers.service → /usr/lib/systemd/user/xdg-desktop-portal-rewrite-launchers.service. Setting up libatk1.0-0t64:amd64 (2.52.0-1build1) ... Setting up libgbm1:amd64 (24.2.8-1ubuntu1~24.04.1) ... Setting up dictionaries-common (1.29.7) ... Setting up alsa-ucm-conf (1.2.10-1ubuntu5.4) ... Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... Setting up libxcursor1:amd64 (1:1.2.1-1build1) ... Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1~24.04.1) ... Setting up libavahi-common3:amd64 (0.8-13ubuntu6) ... Setting up libgstreamer-plugins-base1.0-0:amd64 (1.24.2-1ubuntu0.2) ... Setting up dconf-service (0.40.0-4build2) ... Setting up libthai0:amd64 (0.1.29-2build1) ... Setting up libsecret-1-0:amd64 (0.21.4-1build3) ... Setting up libgstreamer-plugins-good1.0-0:amd64 (1.24.2-1ubuntu1.1) ... Setting up libegl-mesa0:amd64 (24.2.8-1ubuntu1~24.04.1) ... Setting up libjavascriptcoregtk-4.1-0:amd64 (2.48.1-0ubuntu0.24.04.1) ... Setting up gstreamer1.0-plugins-base:amd64 (1.24.2-1ubuntu0.2) ... Setting up libshout3:amd64 (2.4.6-1build2) ... Setting up aspell (0.60.8.1-1build1) ... Setting up libgdk-pixbuf2.0-bin (2.42.10+dfsg-3ubuntu3.1) ... Setting up libwayland-cursor0:amd64 (1.22.0-2.1build1) ... Setting up libegl1:amd64 (1.7.0-1build1) ... Setting up hunspell-en-us (1:2020.12.07-2) ... Setting up libsndfile1:amd64 (1.2.2-1ubuntu5.24.04.1) ... Setting up libavahi-client3:amd64 (0.8-13ubuntu6) ... Setting up libatk-bridge2.0-0t64:amd64 (2.52.0-1build1) ... Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1~24.04.1) ... Setting up libglx0:amd64 (1.7.0-1build1) ... Setting up dconf-gsettings-backend:amd64 (0.40.0-4build2) ... Setting up libpulse0:amd64 (1:16.1+dfsg1-2ubuntu10.1) ... Setting up libenchant-2-2:amd64 (2.3.3-2build2) ... Setting up libpango-1.0-0:amd64 (1.52.1+ds-1build1) ... Setting up aspell-en (2020.12.07-0-1) ... Setting up enchant-2 (2.3.3-2build2) ... Setting up libgl1:amd64 (1.7.0-1build1) ... Setting up libpangoft2-1.0-0:amd64 (1.52.1+ds-1build1) ... Setting up libcups2t64:amd64 (2.4.7-1.2ubuntu7.3) ... Setting up libgtk-3-common (3.24.41-4ubuntu1.3) ... Setting up libpangocairo-1.0-0:amd64 (1.52.1+ds-1build1) ... Setting up gsettings-desktop-schemas (46.1-0ubuntu1) ... Setting up gstreamer1.0-x:amd64 (1.24.2-1ubuntu0.2) ... Setting up librsvg2-2:amd64 (2.58.0+dfsg-1build1) ... Setting up libgstreamer-gl1.0-0:amd64 (1.24.2-1ubuntu0.2) ... Setting up librsvg2-common:amd64 (2.58.0+dfsg-1build1) ... Setting up gstreamer1.0-gl:amd64 (1.24.2-1ubuntu0.2) ... Setting up adwaita-icon-theme (46.0-1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up humanity-icon-theme (0.6.16) ... Setting up ubuntu-mono (24.04-0ubuntu1) ... Processing triggers for man-db (2.12.0-4build2) ... Processing triggers for libglib2.0-0t64:amd64 (2.80.0-6ubuntu3.4) ... Setting up libgtk-3-0t64:amd64 (3.24.41-4ubuntu1.3) ... Setting up gvfs-libs:amd64 (1.54.0-1ubuntu2) ... Setting up at-spi2-core (2.52.0-1build1) ... Processing triggers for sgml-base (1.31) ... Setting up glib-networking:amd64 (2.80.0-1build1) ... Setting up libhandy-1-0:amd64 (1.8.3-1build2) ... Setting up xdg-desktop-portal-gtk (1.15.1-1build2) ... Setting up docbook-xml (4.5-12) ... Processing triggers for libc-bin (2.39-0ubuntu8.4) ... Setting up libsoup-3.0-0:amd64 (3.4.4-5ubuntu0.3) ... Setting up libgtk-3-bin (3.24.41-4ubuntu1.3) ... Setting up libvte-2.91-0:amd64 (0.76.0-1ubuntu0.1) ... Setting up gvfs-daemons (1.54.0-1ubuntu2) ... Setting up gnome-terminal (3.52.0-1ubuntu2) ... update-alternatives: using /usr/bin/gnome-terminal.wrapper to provide /usr/bin/x-terminal-emulator (x-terminal-emulator) in auto mode Setting up gvfs:amd64 (1.54.0-1ubuntu2) ... Setting up gstreamer1.0-plugins-good:amd64 (1.24.2-1ubuntu1.1) ... Setting up nautilus-extension-gnome-terminal:amd64 (3.52.0-1ubuntu2) ... Setting up libwebkit2gtk-4.1-0:amd64 (2.48.1-0ubuntu0.24.04.1) ... Setting up libyelp0:amd64 (42.2-1ubuntu0.24.04.1) ... Setting up yelp (42.2-1ubuntu0.24.04.1) ... Processing triggers for dictionaries-common (1.29.7) ... aspell-autobuildhash: processing: en [en-common]. aspell-autobuildhash: processing: en [en-variant_0]. aspell-autobuildhash: processing: en [en-variant_1]. aspell-autobuildhash: processing: en [en-variant_2]. aspell-autobuildhash: processing: en [en-w_accents-only]. aspell-autobuildhash: processing: en [en-wo_accents-only]. aspell-autobuildhash: processing: en [en_AU-variant_0]. aspell-autobuildhash: processing: en [en_AU-variant_1]. aspell-autobuildhash: processing: en [en_AU-w_accents-only]. aspell-autobuildhash: processing: en [en_AU-wo_accents-only]. aspell-autobuildhash: processing: en [en_CA-variant_0]. aspell-autobuildhash: processing: en [en_CA-variant_1]. aspell-autobuildhash: processing: en [en_CA-w_accents-only]. aspell-autobuildhash: processing: en [en_CA-wo_accents-only]. aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only]. aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only]. aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only]. aspell-autobuildhash: processing: en [en_GB-ize-wo_accents-only]. aspell-autobuildhash: processing: en [en_GB-variant_0]. aspell-autobuildhash: processing: en [en_GB-variant_1]. aspell-autobuildhash: processing: en [en_US-w_accents-only]. aspell-autobuildhash: processing: en [en_US-wo_accents-only]. Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3ubuntu3.1) ... Processing triggers for sgml-base (1.31) ... Processing triggers for libc-bin (2.39-0ubuntu8.4) ... Scanning processes... Scanning linux images... Running kernel seems to be up-to-date. No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. # Failed to parse arguments: Cannot open display: root@srv771# 使用虚拟控制台(按Ctrl+Alt+F1-F6进入tty终端)y终端) # 返回图形界面按Ctrl+Alt+F7 root@srv771551:~# ^C root@srv771551:~# ^C root@srv771551:~#

Error unpacking rpm package pesign-115-6.el9.x86_64 Installing : strace-6.12-1.el9.x86_64 17/23 error: unpacking of archive failed on file /usr/bin/authvar;6873e1d2: cpio: open failed - No such file or directory error: pesign-115-6.el9.x86_64: install failed Error unpacking rpm package strace-6.12-1.el9.x86_64 Installing : rpm-sign-4.16.1.3-38.el9.x86_64 18/23 error: unpacking of archive failed on file /usr/bin/strace;6873e1d2: cpio: open failed - No such file or directory error: strace-6.12-1.el9.x86_64: install failed Error unpacking rpm package rpm-sign-4.16.1.3-38.el9.x86_64 Installing : patchutils-0.4.2-7.el9.x86_64 19/23 error: unpacking of archive failed on file /usr/bin/rpmsign;6873e1d2: cpio: open failed - No such file or directory error: rpm-sign-4.16.1.3-38.el9.x86_64: install failed Error unpacking rpm package patchutils-0.4.2-7.el9.x86_64 Installing : ltrace-0.7.91-43.el9.x86_64 20/23 error: unpacking of archive failed on file /usr/bin/combinediff;6873e1d2: cpio: symlink failed - No such file or directory error: patchutils-0.4.2-7.el9.x86_64: install failed Error unpacking rpm package ltrace-0.7.91-43.el9.x86_64 Installing : intltool-0.51.0-20.el9.noarch 21/23 error: unpacking of archive failed on file /usr/bin/ltrace;6873e1d2: cpio: open failed - No such file or directory error: ltrace-0.7.91-43.el9.x86_64: install failed Error unpacking rpm package intltool-0.51.0-20.el9.noarch Installing : diffstat-1.64-6.el9.x86_64 22/23 error: unpacking of archive failed on file /usr/bin/intltool-extract;6873e1d2: cpio: open failed - No such file or directory error: intltool-0.51.0-20.el9.noarch: install failed Error unpacking rpm package diffstat-1.64-6.el9.x86_64 Installing : byacc-2.0.20210109-4.el9.x86_64 23/23 error: unpacking of archive failed on file /usr/bin/diffstat;6873e1d2: cpio: open failed - No such file or directory error: diffstat-1.64-6.el9.x86_64: install failed Error unpacking rpm package byacc-2.0.20210109-4.el9.x86_64 Verifying : asciidoc-9.1.0-3.el9.noarch 1/23 Verifying : byacc-2.0.20210109-4.el9.x86_64 2/23 Verifying : diffstat-1.64-6.el9.x86_64 3/23 Verifying : fribidi-1.0.10-6.el9.2.x86_64 4/23 Verifying : gdb-16.3-2.el9.x86_64 5/23 Verifying : gdb-headless-16.3-2.el9.x86_64 6/23 Verifying : gdk-pixbuf2-2.42.6-4.el9.x86_64 7/23 Verifying : graphviz-2.44.0-26.el9.x86_64 8/23 Verifying : gtk-update-icon-cache-3.24.31-8.el9.x86_64 9/23 Verifying : gtk2-2.24.33-8.el9.x86_64 10/23 Verifying : intltool-0.51.0-20.el9.noarch 11/23 Verifying : ltrace-0.7.91-43.el9.x86_64 12/23 Verifying : nss-tools-3.101.0-10.el9.x86_64 13/23 Verifying : pango-1.48.7-3.el9.x86_64 14/23 Verifying : patchutils-0.4.2-7.el9.x86_64 15/23 Verifying : pesign-115-6.el9.x86_64 16/23 Verifying : source-highlight-3.1.9-12.el9.x86_64 17/23 Verifying : valgrind-1:3.25.1-1.el9.x86_64 18/23 Verifying : valgrind-gdb-1:3.25.1-1.el9.x86_64 19/23 Verifying : valgrind-scripts-1:3.25.1-1.el9.x86_64 20/23 Verifying : rpm-sign-4.16.1.3-38.el9.x86_64 21/23 Verifying : shared-mime-info-2.1-5.el9.x86_64 22/23 Verifying : strace-6.12-1.el9.x86_64 23/23 Failed: asciidoc-9.1.0-3.el9.noarch byacc-2.0.20210109-4.el9.x86_64 diffstat-1.64-6.el9.x86_64 fribidi-1.0.10-6.el9.2.x86_64 gdb-16.3-2.el9.x86_64 gdb-headless-16.3-2.el9.x86_64 gdk-pixbuf2-2.42.6-4.el9.x86_64 graphviz-2.44.0-26.el9.x86_64 gtk-update-icon-cache-3.24.31-8.el9.x86_64 gtk2-2.24.33-8.el9.x86_64 intltool-0.51.0-20.el9.noarch ltrace-0.7.91-43.el9.x86_64 nss-tools-3.101.0-10.el9.x86_64 pango-1.48.7-3.el9.x86_64 patchutils-0.4.2-7.el9.x86_64 pesign-115-6.el9.x86_64 rpm-sign-4.16.1.3-38.el9.x86_64 shared-mime-info-2.1-5.el9.x86_64 source-highlight-3.1.9-12.el9.x86_64 strace-6.12-1.el9.x86_64 valgrind-1:3.25.1-1.el9.x86_64 valgrind-gdb-1:3.25.1-1.el9.x86_64 valgrind-scripts-1:3.25.1-1.el9.x86_64 Error: Transaction failed报错了

CPU 信息 : hisilicon,hi3798mv300@4核处理器 | aarch64架构 系统版本 : Ubuntu 20.04.6 LTS | V20250201-4.4.35_ecoo_83032968-64 可用存储 : 61.6% 4119.0M 可用内存 : 68.5% 1275.0M | 交换区:nan% 0.0M 警告,您的系统似乎出现问题,强烈建议重置 recoverbackup ! 启动时间 : 2 天 23 小时 58 分钟 52 秒 IP 地址 : 192.168.68.142 设备温度 : 57°C MAC 地址 : 00:11:22:33:44:55 设备识别码:25a8164713804c48599885640e2d8ff9 root@hi3798mv300:~# # 在海纳思系统安装必备工具 root@hi3798mv300:~# sudo apt install cec-utils pulseaudio avahi-daemon Reading package lists... Done Building dependency tree Reading state information... Done avahi-daemon is already the newest version (0.7-4ubuntu7.3). avahi-daemon set to manually installed. The following additional packages will be installed: gstreamer1.0-plugins-base libasound2-plugins libasyncns0 libcairo2 libcdparanoia0 libcec4 libflac8 libgomp1 libgstreamer-plugins-base1.0-0 libice6 libjack-jackd2-0 libjson-glib-1.0-0 libjson-glib-1.0-common libopus0 liborc-0.4-0 libp8-platform2 libpixman-1-0 libpulse0 libpulsedsp libsamplerate0 libsm6 libsnapd-glib1 libsndfile1 libsoxr0 libspeexdsp1 libtheora0 libvisual-0.4-0 libvorbisenc2 libwebrtc-audio-processing1 libx11-xcb1 libxcb-render0 libxcb-shm0 libxrandr2 libxrender1 libxtst6 pulseaudio-utils rtkit x11-common Suggested packages: gvfs libvisual-0.4-plugins jackd2 opus-tools snapd pavumeter pavucontrol paman paprefs ubuntu-sounds The following NEW packages will be installed: cec-utils gstreamer1.0-plugins-base libasound2-plugins libasyncns0 libcairo2 libcdparanoia0 libcec4 libflac8 libgomp1 libgstreamer-plugins-base1.0-0 libice6 libjack-jackd2-0 libjson-glib-1.0-0 libjson-glib-1.0-common libopus0 liborc-0.4-0 libp8-platform2 libpixman-1-0 libpulse0 libpulsedsp libsamplerate0 libsm6 libsnapd-glib1 libsndfile1 libsoxr0 libspeexdsp1 libtheora0 libvisual-0.4-0 libvorbisenc2 libwebrtc-audio-processing1 libx11-xcb1 libxcb-render0 libxcb-shm0 libxrandr2 libxrender1 libxtst6 pulseaudio pulseaudio-utils rtkit x11-common 0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded. Need to get 6,056 kB of archives. After this operation, 22.5 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 liborc-0.4-0 arm64 1:0.4.31-1ubuntu0.1 [172 kB] Get:2 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libgstreamer-plugins-base1.0-0 arm64 1.16.3-0ubuntu1.4 [665 kB] Get:3 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 x11-common all 1:7.7+19ubuntu14 [22.3 kB] Get:4 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libice6 arm64 2:1.0.10-0ubuntu1 [37.7 kB] Get:5 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libasyncns0 arm64 0.8-6 [10.9 kB] Get:6 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libflac8 arm64 1.3.3-1ubuntu0.2 [85.8 kB] Get:7 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libvorbisenc2 arm64 1.3.6-2ubuntu1 [70.5 kB] Get:8 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libsndfile1 arm64 1.0.28-7ubuntu0.3 [163 kB] Get:9 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libpulse0 arm64 1:13.99.1-1ubuntu3.13 [222 kB] Get:10 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libsm6 arm64 2:1.2.3-1 [15.1 kB] Get:11 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libjson-glib-1.0-common all 1.4.4-2ubuntu2 [3,468 B] Get:12 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libjson-glib-1.0-0 arm64 1.4.4-2ubuntu2 [54.0 kB] Get:13 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libsnapd-glib1 arm64 1.58-0ubuntu0.20.04.0 [82.7 kB] Get:14 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libgomp1 arm64 10.5.0-1ubuntu1~20.04 [93.5 kB] Get:15 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libsoxr0 arm64 0.1.3-2build1 [54.3 kB] Get:16 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libspeexdsp1 arm64 1.2~rc1.2-1.1ubuntu1.20.04.1 [34.7 kB] Get:17 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libwebrtc-audio-processing1 arm64 0.3.1-0ubuntu3 [245 kB] Get:18 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libx11-xcb1 arm64 2:1.6.9-2ubuntu1.6 [9,468 B] Get:19 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libxtst6 arm64 2:1.2.3-1 [11.7 kB] Get:20 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libsamplerate0 arm64 0.1.9-2 [931 kB] Get:21 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libjack-jackd2-0 arm64 1.9.12~dfsg-2ubuntu2 [248 kB] Get:22 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libasound2-plugins arm64 1.2.2-1ubuntu1 [61.7 kB] Get:23 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libpulsedsp arm64 1:13.99.1-1ubuntu3.13 [20.0 kB] Get:24 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 pulseaudio-utils arm64 1:13.99.1-1ubuntu3.13 [51.8 kB] Get:25 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 pulseaudio arm64 1:13.99.1-1ubuntu3.13 [690 kB] Get:26 http://repo.huaweicloud.com/ubuntu-ports focal/universe arm64 libp8-platform2 arm64 2.1.0.1+dfsg1-3build1 [20.3 kB] Get:27 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libxrender1 arm64 1:0.9.10-1 [16.1 kB] Get:28 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libxrandr2 arm64 2:1.5.2-0ubuntu1 [17.7 kB] Get:29 http://repo.huaweicloud.com/ubuntu-ports focal/universe arm64 libcec4 arm64 4.0.4+dfsg1-4ubuntu3 [196 kB] Get:30 http://repo.huaweicloud.com/ubuntu-ports focal/universe arm64 cec-utils arm64 4.0.4+dfsg1-4ubuntu3 [30.6 kB] Get:31 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libcdparanoia0 arm64 3.10.2+debian-13 [39.9 kB] Get:32 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libopus0 arm64 1.3.1-0ubuntu1 [172 kB] Get:33 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 libpixman-1-0 arm64 0.38.4-0ubuntu2.1 [130 kB] Get:34 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libxcb-render0 arm64 1.14-2 [14.7 kB] Get:35 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libxcb-shm0 arm64 1.14-2 [5,560 B] Get:36 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libcairo2 arm64 1.16.0-4ubuntu1 [538 kB] Get:37 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libtheora0 arm64 1.1.1+dfsg.1-15ubuntu2 [154 kB] Get:38 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 libvisual-0.4-0 arm64 0.4.0-17 [91.3 kB] Get:39 http://repo.huaweicloud.com/ubuntu-ports focal-updates/main arm64 gstreamer1.0-plugins-base arm64 1.16.3-0ubuntu1.4 [542 kB] Get:40 http://repo.huaweicloud.com/ubuntu-ports focal/main arm64 rtkit arm64 0.12-4 [32.4 kB] Fetched 6,056 kB in 2s (2,752 kB/s) Extracting templates from packages: 100% Selecting previously unselected package liborc-0.4-0:arm64. (Reading database ... 28335 files and directories currently installed.) Preparing to unpack .../00-liborc-0.4-0_1%3a0.4.31-1ubuntu0.1_arm64.deb ... Unpacking liborc-0.4-0:arm64 (1:0.4.31-1ubuntu0.1) ... Selecting previously unselected package libgstreamer-plugins-base1.0-0:arm64. Preparing to unpack .../01-libgstreamer-plugins-base1.0-0_1.16.3-0ubuntu1.4_arm64.deb ... Unpacking libgstreamer-plugins-base1.0-0:arm64 (1.16.3-0ubuntu1.4) ... Selecting previously unselected package x11-common. Preparing to unpack .../02-x11-common_1%3a7.7+19ubuntu14_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu14) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../03-libice6_2%3a1.0.10-0ubuntu1_arm64.deb ... Unpacking libice6:arm64 (2:1.0.10-0ubuntu1) ... Selecting previously unselected package libasyncns0:arm64. Preparing to unpack .../04-libasyncns0_0.8-6_arm64.deb ... Unpacking libasyncns0:arm64 (0.8-6) ... Selecting previously unselected package libflac8:arm64. Preparing to unpack .../05-libflac8_1.3.3-1ubuntu0.2_arm64.deb ... Unpacking libflac8:arm64 (1.3.3-1ubuntu0.2) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../06-libvorbisenc2_1.3.6-2ubuntu1_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.6-2ubuntu1) ... Selecting previously unselected package libsndfile1:arm64. Preparing to unpack .../07-libsndfile1_1.0.28-7ubuntu0.3_arm64.deb ... Unpacking libsndfile1:arm64 (1.0.28-7ubuntu0.3) ... Selecting previously unselected package libpulse0:arm64. Preparing to unpack .../08-libpulse0_1%3a13.99.1-1ubuntu3.13_arm64.deb ... Unpacking libpulse0:arm64 (1:13.99.1-1ubuntu3.13) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../09-libsm6_2%3a1.2.3-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.3-1) ... Selecting previously unselected package libjson-glib-1.0-common. Preparing to unpack .../10-libjson-glib-1.0-common_1.4.4-2ubuntu2_all.deb ... Unpacking libjson-glib-1.0-common (1.4.4-2ubuntu2) ... Selecting previously unselected package libjson-glib-1.0-0:arm64. Preparing to unpack .../11-libjson-glib-1.0-0_1.4.4-2ubuntu2_arm64.deb ... Unpacking libjson-glib-1.0-0:arm64 (1.4.4-2ubuntu2) ... Selecting previously unselected package libsnapd-glib1:arm64. Preparing to unpack .../12-libsnapd-glib1_1.58-0ubuntu0.20.04.0_arm64.deb ... Unpacking libsnapd-glib1:arm64 (1.58-0ubuntu0.20.04.0) ... Selecting previously unselected package libgomp1:arm64. Preparing to unpack .../13-libgomp1_10.5.0-1ubuntu1~20.04_arm64.deb ... Unpacking libgomp1:arm64 (10.5.0-1ubuntu1~20.04) ... Selecting previously unselected package libsoxr0:arm64. Preparing to unpack .../14-libsoxr0_0.1.3-2build1_arm64.deb ... Unpacking libsoxr0:arm64 (0.1.3-2build1) ... Selecting previously unselected package libspeexdsp1:arm64. Preparing to unpack .../15-libspeexdsp1_1.2~rc1.2-1.1ubuntu1.20.04.1_arm64.deb ... Unpacking libspeexdsp1:arm64 (1.2~rc1.2-1.1ubuntu1.20.04.1) ... Selecting previously unselected package libwebrtc-audio-processing1:arm64. Preparing to unpack .../16-libwebrtc-audio-processing1_0.3.1-0ubuntu3_arm64.deb ... Unpacking libwebrtc-audio-processing1:arm64 (0.3.1-0ubuntu3) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../17-libx11-xcb1_2%3a1.6.9-2ubuntu1.6_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.6.9-2ubuntu1.6) ... Selecting previously unselected package libxtst6:arm64. Preparing to unpack .../18-libxtst6_2%3a1.2.3-1_arm64.deb ... Unpacking libxtst6:arm64 (2:1.2.3-1) ... Selecting previously unselected package libsamplerate0:arm64. Preparing to unpack .../19-libsamplerate0_0.1.9-2_arm64.deb ... Unpacking libsamplerate0:arm64 (0.1.9-2) ... Selecting previously unselected package libjack-jackd2-0:arm64. Preparing to unpack .../20-libjack-jackd2-0_1.9.12~dfsg-2ubuntu2_arm64.deb ... Unpacking libjack-jackd2-0:arm64 (1.9.12~dfsg-2ubuntu2) ... Selecting previously unselected package libasound2-plugins:arm64. Preparing to unpack .../21-libasound2-plugins_1.2.2-1ubuntu1_arm64.deb ... Unpacking libasound2-plugins:arm64 (1.2.2-1ubuntu1) ... Selecting previously unselected package libpulsedsp:arm64. Preparing to unpack .../22-libpulsedsp_1%3a13.99.1-1ubuntu3.13_arm64.deb ... Unpacking libpulsedsp:arm64 (1:13.99.1-1ubuntu3.13) ... Selecting previously unselected package pulseaudio-utils. Preparing to unpack .../23-pulseaudio-utils_1%3a13.99.1-1ubuntu3.13_arm64.deb ... Unpacking pulseaudio-utils (1:13.99.1-1ubuntu3.13) ... Selecting previously unselected package pulseaudio. Preparing to unpack .../24-pulseaudio_1%3a13.99.1-1ubuntu3.13_arm64.deb ... Unpacking pulseaudio (1:13.99.1-1ubuntu3.13) ... Selecting previously unselected package libp8-platform2:arm64. Preparing to unpack .../25-libp8-platform2_2.1.0.1+dfsg1-3build1_arm64.deb ... Unpacking libp8-platform2:arm64 (2.1.0.1+dfsg1-3build1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../26-libxrender1_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../27-libxrandr2_2%3a1.5.2-0ubuntu1_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.2-0ubuntu1) ... Selecting previously unselected package libcec4:arm64. Preparing to unpack .../28-libcec4_4.0.4+dfsg1-4ubuntu3_arm64.deb ... Unpacking libcec4:arm64 (4.0.4+dfsg1-4ubuntu3) ... Selecting previously unselected package cec-utils. Preparing to unpack .../29-cec-utils_4.0.4+dfsg1-4ubuntu3_arm64.deb ... Unpacking cec-utils (4.0.4+dfsg1-4ubuntu3) ... Selecting previously unselected package libcdparanoia0:arm64. Preparing to unpack .../30-libcdparanoia0_3.10.2+debian-13_arm64.deb ... Unpacking libcdparanoia0:arm64 (3.10.2+debian-13) ... Selecting previously unselected package libopus0:arm64. Preparing to unpack .../31-libopus0_1.3.1-0ubuntu1_arm64.deb ... Unpacking libopus0:arm64 (1.3.1-0ubuntu1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../32-libpixman-1-0_0.38.4-0ubuntu2.1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.38.4-0ubuntu2.1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../33-libxcb-render0_1.14-2_arm64.deb ... Unpacking libxcb-render0:arm64 (1.14-2) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../34-libxcb-shm0_1.14-2_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.14-2) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../35-libcairo2_1.16.0-4ubuntu1_arm64.deb ... Unpacking libcairo2:arm64 (1.16.0-4ubuntu1) ... Selecting previously unselected package libtheora0:arm64. Preparing to unpack .../36-libtheora0_1.1.1+dfsg.1-15ubuntu2_arm64.deb ... Unpacking libtheora0:arm64 (1.1.1+dfsg.1-15ubuntu2) ... Selecting previously unselected package libvisual-0.4-0:arm64. Preparing to unpack .../37-libvisual-0.4-0_0.4.0-17_arm64.deb ... Unpacking libvisual-0.4-0:arm64 (0.4.0-17) ... Selecting previously unselected package gstreamer1.0-plugins-base:arm64. Preparing to unpack .../38-gstreamer1.0-plugins-base_1.16.3-0ubuntu1.4_arm64.deb ... Unpacking gstreamer1.0-plugins-base:arm64 (1.16.3-0ubuntu1.4) ... Selecting previously unselected package rtkit. Preparing to unpack .../39-rtkit_0.12-4_arm64.deb ... Unpacking rtkit (0.12-4) ... Setting up libpixman-1-0:arm64 (0.38.4-0ubuntu2.1) ... Setting up libcdparanoia0:arm64 (3.10.2+debian-13) ... Setting up libx11-xcb1:arm64 (2:1.6.9-2ubuntu1.6) ... Setting up rtkit (0.12-4) ... Setting up libxrender1:arm64 (1:0.9.10-1) ... Setting up libvisual-0.4-0:arm64 (0.4.0-17) ... Setting up libxcb-render0:arm64 (1.14-2) ... Setting up x11-common (1:7.7+19ubuntu14) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Setting up libwebrtc-audio-processing1:arm64 (0.3.1-0ubuntu3) ... Setting up libxcb-shm0:arm64 (1.14-2) ... Setting up libgomp1:arm64 (10.5.0-1ubuntu1~20.04) ... Setting up libcairo2:arm64 (1.16.0-4ubuntu1) ... Setting up libflac8:arm64 (1.3.3-1ubuntu0.2) ... Setting up libp8-platform2:arm64 (2.1.0.1+dfsg1-3build1) ... Setting up libopus0:arm64 (1.3.1-0ubuntu1) ... Setting up libxrandr2:arm64 (2:1.5.2-0ubuntu1) ... Setting up liborc-0.4-0:arm64 (1:0.4.31-1ubuntu0.1) ... Setting up libasyncns0:arm64 (0.8-6) ... Setting up libtheora0:arm64 (1.1.1+dfsg.1-15ubuntu2) ... Setting up libspeexdsp1:arm64 (1.2~rc1.2-1.1ubuntu1.20.04.1) ... Setting up libjson-glib-1.0-common (1.4.4-2ubuntu2) ... Setting up libsamplerate0:arm64 (0.1.9-2) ... Setting up libvorbisenc2:arm64 (1.3.6-2ubuntu1) ... Setting up libice6:arm64 (2:1.0.10-0ubuntu1) ... Setting up libsoxr0:arm64 (0.1.3-2build1) ... Setting up libxtst6:arm64 (2:1.2.3-1) ... Setting up libgstreamer-plugins-base1.0-0:arm64 (1.16.3-0ubuntu1.4) ... Setting up libjson-glib-1.0-0:arm64 (1.4.4-2ubuntu2) ... Setting up gstreamer1.0-plugins-base:arm64 (1.16.3-0ubuntu1.4) ... Setting up libcec4:arm64 (4.0.4+dfsg1-4ubuntu3) ... Setting up cec-utils (4.0.4+dfsg1-4ubuntu3) ... Setting up libjack-jackd2-0:arm64 (1.9.12~dfsg-2ubuntu2) ... Setting up libsndfile1:arm64 (1.0.28-7ubuntu0.3) ... Setting up libsm6:arm64 (2:1.2.3-1) ... Setting up libsnapd-glib1:arm64 (1.58-0ubuntu0.20.04.0) ... Setting up libpulse0:arm64 (1:13.99.1-1ubuntu3.13) ... Setting up libpulsedsp:arm64 (1:13.99.1-1ubuntu3.13) ... Setting up pulseaudio-utils (1:13.99.1-1ubuntu3.13) ... Setting up libasound2-plugins:arm64 (1.2.2-1ubuntu1) ... Setting up pulseaudio (1:13.99.1-1ubuntu3.13) ... Adding user pulse to group audio Created symlink /etc/systemd/user/default.target.wants/pulseaudio.service → /usr/lib/systemd/user/pulseaudio.service. Created symlink /etc/systemd/user/sockets.target.wants/pulseaudio.socket → /usr/lib/systemd/user/pulseaudio.socket. Processing triggers for libc-bin (2.31-0ubuntu9.18) ... Processing triggers for systemd (245.4-4ubuntu3.24) ... Processing triggers for dbus (1.12.16-2ubuntu2.3) ... root@hi3798mv300:~# # 在海纳思系统启用AirPlay root@hi3798mv300:~# sudo apt install shairport-sync Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: libconfig9 libmosquitto1 The following NEW packages will be installed: libconfig9 libmosquitto1 shairport-sync 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 252 kB of archives. After this operation, 833 kB of additional disk space will be used. Do you want to continue? [Y/n] y Abort. root@hi3798mv300:~# # 测试脚本(开发者工具 > 服务) root@hi3798mv300:~# service: media_player.play_media -bash: service:: command not found root@hi3798mv300:~# target: -bash: target:: command not found root@hi3798mv300:~# entity_id: media_player.living_room_tv -bash: entity_id:: command not found root@hi3798mv300:~# data: -bash: data:: command not found root@hi3798mv300:~# media_content_id: "http://192.168.68.142:8123/local/test.mp3" # 测试音频URL -bash: media_content_id:: command not found root@hi3798mv300:~# media_content_type: "audio/mp3" -bash: media_content_type:: command not found root@hi3798mv300:~# 我按照你说的弄完了 还是不行 电视放声音音响不出声音

[root@localhost sqoop-1.4.7.bin__hadoop-2.6.0]# bin/sqoop export --connect jdbc:mysql://localhost:3306/dbtaobao --username root --password 123456 --table user_log --export-dir '/user/hive/warehouse/dbtaobao.db/inner_user_log' --fields-terminated-by ','; Warning: /usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/../hbase does not exist! HBase imports will fail. Please set $HBASE_HOME to the root of your HBase installation. Warning: /usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/../hcatalog does not exist! HCatalog jobs will fail. Please set $HCAT_HOME to the root of your HCatalog installation. Warning: /usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/../accumulo does not exist! Accumulo imports will fail. Please set $ACCUMULO_HOME to the root of your Accumulo installation. Warning: /usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/../zookeeper does not exist! Accumulo imports will fail. Please set $ZOOKEEPER_HOME to the root of your Zookeeper installation. 2025-06-06 00:44:19,902 INFO sqoop.Sqoop: Running Sqoop version: 1.4.7 2025-06-06 00:44:20,015 WARN tool.BaseSqoopTool: Setting your password on the command-line is insecure. Consider using -P instead. 2025-06-06 00:44:20,281 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset. 2025-06-06 00:44:20,287 INFO tool.CodeGenTool: Beginning code generation Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class is com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary. 2025-06-06 00:44:22,137 INFO manager.SqlManager: Executing SQL statement: SELECT t.* FROM user_log AS t LIMIT 1 2025-06-06 00:44:22,270 INFO manager.SqlManager: Executing SQL statement: SELECT t.* FROM user_log AS t LIMIT 1 2025-06-06 00:44:22,293 INFO orm.CompilationManager: HADOOP_MAPRED_HOME is /usr/hadoop/hadoop-3.1.3 注: /tmp/sqoop-root/compile/2647ebe9a3777fcaa95ca65a919294ec/user_log.java使用或覆盖了已过时的 API。 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 2025-06-06 00:44:26,610 INFO orm.CompilationManager: Writing jar file: /tmp/sqoop-root/compile/2647ebe9a3777fcaa95ca65a919294ec/user_log.jar 2025-06-06 00:44:26,629 INFO mapreduce.ExportJobBase: Beginning export of user_log 2025-06-06 00:44:26,629 INFO Configuration.deprecation: mapred.job.tracker is deprecated. Instead, use mapreduce.jobtracker.address 2025-06-06 00:44:27,018 INFO Configuration.deprecation: mapred.jar is deprecated. Instead, use mapreduce.job.jar 2025-06-06 00:44:28,689 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:28,961 INFO Configuration.deprecation: mapred.reduce.tasks.speculative.execution is deprecated. Instead, use mapreduce.reduce.speculative 2025-06-06 00:44:28,966 INFO Configuration.deprecation: mapred.map.tasks.speculative.execution is deprecated. Instead, use mapreduce.map.speculative 2025-06-06 00:44:28,966 INFO Configuration.deprecation: mapred.map.tasks is deprecated. Instead, use mapreduce.job.maps 2025-06-06 00:44:29,494 INFO impl.MetricsConfig: loaded properties from hadoop-metrics2.properties 2025-06-06 00:44:29,762 INFO impl.MetricsSystemImpl: Scheduled Metric snapshot period at 10 second(s). 2025-06-06 00:44:29,762 INFO impl.MetricsSystemImpl: JobTracker metrics system started 2025-06-06 00:44:30,031 INFO input.FileInputFormat: Total input files to process : 1 2025-06-06 00:44:30,053 INFO input.FileInputFormat: Total input files to process : 1 2025-06-06 00:44:30,136 INFO mapreduce.JobSubmitter: number of splits:4 2025-06-06 00:44:30,284 INFO Configuration.deprecation: mapred.map.tasks.speculative.execution is deprecated. Instead, use mapreduce.map.speculative 2025-06-06 00:44:30,660 INFO mapreduce.JobSubmitter: Submitting tokens for job: job_local583218486_0001 2025-06-06 00:44:30,660 INFO mapreduce.JobSubmitter: Executing with tokens: [] 2025-06-06 00:44:31,271 INFO mapred.LocalDistributedCacheManager: Creating symlink: /tmp/hadoop-root/mapred/local/1749141870870/libjars <- /usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/libjars/* 2025-06-06 00:44:31,278 WARN fs.FileUtil: Command 'ln -s /tmp/hadoop-root/mapred/local/1749141870870/libjars /usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/libjars/*' failed 1 with: ln: 无法创建符号链接"/usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/libjars/*": 没有那个文件或目录 2025-06-06 00:44:31,278 WARN mapred.LocalDistributedCacheManager: Failed to create symlink: /tmp/hadoop-root/mapred/local/1749141870870/libjars <- /usr/sqoop/sqoop-1.4.7.bin__hadoop-2.6.0/libjars/* 2025-06-06 00:44:31,278 INFO mapred.LocalDistributedCacheManager: Localized file:/tmp/hadoop/mapred/staging/root583218486/.staging/job_local583218486_0001/libjars as file:/tmp/hadoop-root/mapred/local/1749141870870/libjars 2025-06-06 00:44:31,569 INFO mapreduce.Job: The url to track the job: http://localhost:8080/ 2025-06-06 00:44:31,571 INFO mapreduce.Job: Running job: job_local583218486_0001 2025-06-06 00:44:31,614 INFO mapred.LocalJobRunner: OutputCommitter set in config null 2025-06-06 00:44:31,631 INFO mapred.LocalJobRunner: OutputCommitter is org.apache.sqoop.mapreduce.NullOutputCommitter 2025-06-06 00:44:31,798 INFO mapred.LocalJobRunner: Waiting for map tasks 2025-06-06 00:44:31,802 INFO mapred.LocalJobRunner: Starting task: attempt_local583218486_0001_m_000000_0 2025-06-06 00:44:32,000 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-06 00:44:32,006 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dbtaobao.db/inner_user_log/000000_0:355065+59179,/user/hive/warehouse/dbtaobao.db/inner_user_log/000000_0:414244+59179 2025-06-06 00:44:32,012 INFO Configuration.deprecation: map.input.file is deprecated. Instead, use mapreduce.map.input.file 2025-06-06 00:44:32,012 INFO Configuration.deprecation: map.input.start is deprecated. Instead, use mapreduce.map.input.start 2025-06-06 00:44:32,012 INFO Configuration.deprecation: map.input.length is deprecated. Instead, use mapreduce.map.input.length 2025-06-06 00:44:32,050 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:32,260 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:32,299 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-06 00:44:32,328 INFO mapred.LocalJobRunner: Starting task: attempt_local583218486_0001_m_000001_0 2025-06-06 00:44:32,357 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-06 00:44:32,359 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dbtaobao.db/inner_user_log/000000_0:0+118355 2025-06-06 00:44:32,387 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:32,524 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-06 00:44:32,553 INFO mapred.LocalJobRunner: Starting task: attempt_local583218486_0001_m_000002_0 2025-06-06 00:44:32,566 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-06 00:44:32,567 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dbtaobao.db/inner_user_log/000000_0:118355+118355 2025-06-06 00:44:32,585 INFO mapreduce.Job: Job job_local583218486_0001 running in uber mode : false 2025-06-06 00:44:32,587 INFO mapreduce.Job: map 0% reduce 0% 2025-06-06 00:44:32,616 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:32,745 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:32,799 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-06 00:44:32,866 INFO mapred.LocalJobRunner: Starting task: attempt_local583218486_0001_m_000003_0 2025-06-06 00:44:32,901 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-06 00:44:32,903 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dbtaobao.db/inner_user_log/000000_0:236710+118355 2025-06-06 00:44:32,930 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:33,004 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-06 00:44:33,034 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-06 00:44:33,049 INFO mapred.LocalJobRunner: map task executor complete. 2025-06-06 00:44:33,050 WARN mapred.LocalJobRunner: job_local583218486_0001 java.lang.Exception: java.io.IOException: java.lang.ClassNotFoundException: user_log at org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:492) at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:552) Caused by: java.io.IOException: java.lang.ClassNotFoundException: user_log at org.apache.sqoop.mapreduce.TextExportMapper.setup(TextExportMapper.java:74) at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:143) at org.apache.sqoop.mapreduce.AutoProgressMapper.run(AutoProgressMapper.java:64) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:799) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:347) at org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run(LocalJobRunner.java:271) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.ClassNotFoundException: user_log at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at org.apache.sqoop.mapreduce.TextExportMapper.setup(TextExportMapper.java:70) ... 10 more 2025-06-06 00:44:33,590 INFO mapreduce.Job: Job job_local583218486_0001 failed with state FAILED due to: NA 2025-06-06 00:44:33,599 INFO mapreduce.Job: Counters: 0 2025-06-06 00:44:33,623 WARN mapreduce.Counters: Group FileSystemCounters is deprecated. Use org.apache.hadoop.mapreduce.FileSystemCounter instead 2025-06-06 00:44:33,625 INFO mapreduce.ExportJobBase: Transferred 0 bytes in 4.6274 seconds (0 bytes/sec) 2025-06-06 00:44:33,626 WARN mapreduce.Counters: Group org.apache.hadoop.mapred.Task$Counter is deprecated. Use org.apache.hadoop.mapreduce.TaskCounter instead 2025-06-06 00:44:33,626 INFO mapreduce.ExportJobBase: Exported 0 records. 2025-06-06 00:44:33,626 ERROR mapreduce.ExportJobBase: Export job failed! 2025-06-06 00:44:33,626 ERROR tool.ExportTool: Error during export: Export job failed! at org.apache.sqoop.mapreduce.ExportJobBase.runExport(ExportJobBase.java:445) at org.apache.sqoop.manager.SqlManager.exportTable(SqlManager.java:931) at org.apache.sqoop.tool.ExportTool.exportTable(ExportTool.java:80) at org.apache.sqoop.tool.ExportTool.run(ExportTool.java:99) at org.apache.sqoop.Sqoop.run(Sqoop.java:147) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:76) at org.apache.sqoop.Sqoop.runSqoop(Sqoop.java:183) at org.apache.sqoop.Sqoop.runTool(Sqoop.java:234) at org.apache.sqoop.Sqoop.runTool(Sqoop.java:243) at org.apache.sqoop.Sqoop.main(Sqoop.java:252) [root@localhost sqoop-1.4.7.bin__hadoop-2.6.0]# 给我解决方案

01-01 13:59:17.057 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:17.059 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.061 01859 13941 I adbd : UsbFfs-monitor thread spawned 01-01 13:59:17.063 03905 03905 D SystemUi--Notification: RowAppearanceCoordinatorExImpl-->newListSize:{6} oldListSize:{6} 01-01 13:59:17.063 03905 03905 E LockScreenNotificationDispatcherImp: updateNotificationListOnKg size:0 01-01 13:59:17.066 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.066 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:066 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.068 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.068 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:068 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.071 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.071 02215 02291 D gaia:log_store: [rotateLogFileIfNeeded:377]LogFile(/data/log/ap_log/2025-01-01_00-08-30/)(android_log_20250101_131017.pb) need rotate, totalWriteSize: 52410584 01-01 13:59:17.075 03905 03905 I SystemUi--Notification: LockScreenNotificationDispatcherImp-->updateNotificationListOnKg resultCode: 0 01-01 13:59:17.081 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.099 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.109 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.123 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.133 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.141 01533 01548 D vendor.oplus.hardware.charger-V8-service: parallel fold conf file parse fail parallel_fold_state 2 01-01 13:59:17.141 01533 01548 D vendor.oplus.hardware.charger-V8-service: scale_chg Start!!! 01-01 13:59:17.143 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 0, 3] 01-01 13:59:17.145 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 2, 6] 01-01 13:59:17.146 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.146 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 1, 4] 01-01 13:59:17.147 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 3, 5] 01-01 13:59:17.149 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 4, 5] 01-01 13:59:17.150 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 5, 6] 01-01 13:59:17.151 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 6, 0] 01-01 13:59:17.151 01533 01548 D vendor.oplus.hardware.charger-V8-service: scale_chg Start!!! 01-01 13:59:17.154 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 0, 3] 01-01 13:59:17.157 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 2, 6] 01-01 13:59:17.158 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.158 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 1, 4] 01-01 13:59:17.160 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 3, 5] 01-01 13:59:17.162 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 4, 5] 01-01 13:59:17.164 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 5, 6] 01-01 13:59:17.166 01533 01548 D vendor.oplus.hardware.charger-V8-service: [0, 6, 0] 01-01 13:59:17.176 03905 03905 D SystemUi--Notification: Notification--SmartDriverHelper-->isSmartDriveChannelNotification:false,notification:0|com.oplus.olc|1|null|1000 01-01 13:59:17.177 03905 03905 D SystemUi--Notification: DndAlertHelper-->Notification--isDNDNoticeChannelNotification:false,notification:0|com.oplus.olc|1|null|1000 01-01 13:59:17.179 03905 03905 D SystemUi--Notification: NotificationMediaManagerExt-->MEDIA_PANEL-->normal: DEBUG_MEDIA: getActiveSessionsForUser: 0 01-01 13:59:17.180 03905 03905 D SystemUi--Notification: NotificationForceStyleControl-->localOngoingDismissWhiteList:[com.android.incallui, com.android.printspooler, com.oplus.screenrecorder, com.oplus.cast, com.oplus.linker, com.oplus.padconnect, com.oplus.owork, com.oplus.ocar, com.coloros.soundrecorder, com.coloros.backuprestore, com.heytap.mcs, com.android.phone, com.coloros.lockassistant, com.oplus.olc, com.oppo.daydreamvideo, com.realme.smartdrive] isInLocalWhiteList:true onlineOngoingDismissWhiteList:null isInOnlineWhiteList:false isMediaStyle:false 01-01 13:59:17.181 03905 03905 D SystemUi--Notification: SystemAvaterNotificationHelper-->getMultiSystemUserId is DEFALUT_USERID 01-01 13:59:17.181 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.195 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.205 03905 03905 D SystemUi--Notification: RowAppearanceCoordinatorExImpl-->newListSize:{6} oldListSize:{6} 01-01 13:59:17.206 03905 03905 E LockScreenNotificationDispatcherImp: updateNotificationListOnKg size:0 01-01 13:59:17.207 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.209 03905 03905 D SystemUi--Notification: WakeupScreenHelper-->Notification--isNoticeWakeUpSwitchTurnedOn value = 0 01-01 13:59:17.210 03905 03905 D SystemUi--Notification: WakeupScreenHelper-->shouldWakeupForEntry:switch not on 01-01 13:59:17.211 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.211 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:211 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.211 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.212 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:211 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.216 03905 03905 I SystemUi--Notification: LockScreenNotificationDispatcherImp-->updateNotificationListOnKg resultCode: 0 01-01 13:59:17.217 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.220 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.220 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setText10, newRefAction.value=Feedback, refAction.value=null 01-01 13:59:17.220 03905 04826 I RemoteViews: replaceAction: key = 2_16909662setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.221 03905 04826 I RemoteViews: replaceAction: key = 2_16909658setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.222 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.222 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setText10, newRefAction.value=Capturing logs..., refAction.value=null 01-01 13:59:17.222 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.223 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setText10, newRefAction.value=00:49 min, refAction.value=null 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16908790setText10, newRefAction.value=Feedback, refAction.value=null 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16909662setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.224 03905 04826 I RemoteViews: replaceAction: key = 2_16909658setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16908310setText10, newRefAction.value=Capturing logs..., refAction.value=null 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setVisibility4, newRefAction.value=0, refAction.value=8 01-01 13:59:17.226 03905 04826 I RemoteViews: replaceAction: key = 2_16909626setText10, newRefAction.value=00:49 min, refAction.value=null 01-01 13:59:17.228 03905 04826 I RemoteViews: replaceAction: key = 2_16908999setExpanded1, newRefAction.value=true, refAction.value=false 01-01 13:59:17.229 03905 03905 D SystemUi--Notification: NotifInflateDelay-->addTask: noNeedWait 01-01 13:59:17.229 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.229 03905 03905 D SystemUi--Notification: NotifInflateDelay-->checkNext:has next 01-01 13:59:17.235 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryNotify: 1048712 01-01 13:59:17.238 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryRm: 7368 01-01 13:59:17.239 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryShortStatus: -2147483648 01-01 13:59:17.241 02220 03407 D OplusBatteryServiceFeature: getBattShortIcOtpStatus: -2147483648 01-01 13:59:17.243 02220 03407 D OplusBatteryServiceFeature: getPsyOtgOnline: 1 01-01 13:59:17.245 02220 03407 D OplusBatteryServiceFeature: getPsyUsbStatus: 0 01-01 13:59:17.248 02220 03407 D OplusBatteryServiceFeature: getPsyBatteryFcc: 7000 01-01 13:59:17.250 02220 03407 D OplusBatteryServiceFeature: getBattPPSChgIng: 0 01-01 13:59:17.250 03905 03905 D SystemUi--Notification: RowAppearanceCoordinatorExImpl-->newListSize:{6} oldListSize:{6} 01-01 13:59:17.251 03905 03905 E LockScreenNotificationDispatcherImp: updateNotificationListOnKg size:0 01-01 13:59:17.251 02220 03407 D OplusBatteryServiceFeature: getBattPPSChgPower: 0 01-01 13:59:17.252 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.253 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:253 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.253 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.254 03905 03905 D View : height = 1073741823, width = 984 01-01 13:59:17.254 02220 03407 D OplusBatteryServiceFeature: isFastCharge = 0 01-01 13:59:17.254 03905 03905 W OplusViewDebugManager: 2025-01-01 13:59:17:254 2,2 main [WARNING]abnormal height 1073741823 for NotificationContentView parent ExpandableNotificationRow 01-01 13:59:17.257 02220 03407 D OplusBatteryServiceFeature: getWirelessTXEnable: enable = 01-01 13:59:17.259 02220 03407 D OplusBatteryServiceFeature: getWirelessAdapterPower: -2147483648 01-01 13:59:17.259 03905 03905 I SystemUi--Notification: LockScreenNotificationDispatcherImp-->updateNotificationListOnKg resultCode: 0 01-01 13:59:17.261 02220 03407 D OplusBatteryServiceFeature: getBmsHeatingStatus: 0 01-01 13:59:17.263 01533 01533 D vendor.oplus.hardware.charger-V8-service: get_ui_charge_icon_type 0 0 0 0 0 01-01 13:59:17.263 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 0 01-01 13:59:17.264 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 0 01-01 13:59:17.265 01533 01533 D vendor.oplus.hardware.charger-V8-service: oplus_chg_get_cpa_power 7500 charge_online 1 retention_topic 0 01-01 13:59:17.265 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 7 01-01 13:59:17.265 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.266 01533 01533 D vendor.oplus.hardware.charger-V8-service: oplus_chg_get_cpa_power 7500 charge_online 1 retention_topic 0 01-01 13:59:17.266 01533 01533 D vendor.oplus.hardware.charger-V8-service: getIsSingleHyperSupport=2, cpa_power=7 01-01 13:59:17.266 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 2 01-01 13:59:17.267 02220 03407 D OplusBatteryServiceFeature: getChgConfig: 2 01-01 13:59:17.268 02220 03407 D HoraeHelper: skinThermal:57.331 01-01 13:59:17.268 02220 03407 D OplusBatteryService: Processing additional values: mChargerVoltage=5077, mLastChargerVoltage=5115, mBatteryCurrent=0, mLastBatteryCurrent=0, mBatteryLevel=100, mBatteryTemperature=585, mChargerTechnology=0, mChargeFastCharger=false, mChargeridVoltage=0, mLastChargeridVoltage=0, mPlugType=2, mBatteryStatus=5, mLastPlugType=2, mUsbStatus=0, mBatteryHwStatus=-2147483648, mHwStatusIsSet=1, mBatteryIcStatus=-2147483648, mIcStatusIsSet=1, mFastChgType=0 ,mChargeWattage: 0 ,mCPAChargeWattage: 7 ,mPPSChgIng: 0, mWirelessFastChgType=-2147483648, mWirelessReserve=0, mBmsHeatingStatus=0, mBatteryNotifyCode=1048712, mIsSupSpeedCharge=2, mByPassChargeStatus=2 01-01 13:59:17.269 02220 03042 D BatteryStatsImplExtImpl: setThermalState 01-01 13:59:17.270 02220 03042 D HoraeHelper: ambientThermal:-2147483648 01-01 13:59:17.273 02220 03042 D HoraeHelper: thermalStatus:16 01-01 13:59:17.278 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.289 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.303 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.315 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.327 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.341 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.351 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.363 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.375 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.387 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.399 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.411 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.423 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.435 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.447 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.459 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.471 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.483 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.495 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.507 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.520 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.534 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.537 01437 01473 I [email protected]: thermal_sample_event: TZ:18 temp:59830 01-01 13:59:17.547 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.560 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.571 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.584 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.595 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.607 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.619 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.631 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.643 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.655 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.667 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.679 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.691 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.703 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.715 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.727 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.739 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.751 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.764 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.775 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.787 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.800 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.803 01958 01958 W traced_probes: type=1400 audit(0.0:8771): avc: denied { read } for name="devfreq" dev="sysfs" ino=31317 scontext=u:r:traced_probes:s0 tcontext=u:object_r:vendor_sysfs_devfreq:s0 tclass=dir permissive=0 01-01 13:59:17.811 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.822 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.837 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.847 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:17.861 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.871 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.883 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.895 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.907 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.919 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.931 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.943 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.955 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.967 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:17.979 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:17.991 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.003 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.015 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.027 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.039 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.051 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.063 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.065 01859 13941 W adbd : timed out while waiting for FUNCTIONFS_BIND, trying again 01-01 13:59:18.066 01859 13941 I adbd : UsbFfs: connection terminated: monitor thread finished 01-01 13:59:18.069 01859 01859 I adbd : UsbFfs: already offline 01-01 13:59:18.069 01859 01859 I adbd : destroying transport UsbFfs 01-01 13:59:18.070 01533 01560 D vendor.oplus.hardware.charger-V8-service: ret_value:116, read content:,585,585,4415,4415,0,100,100,1,3,1048712,297,5077,100,0,4470,0,500,0,5,-22,0,0,1,0,2,1,0,0,4,7000,100,0,0,0,0,0,0,0 01-01 13:59:18.070 01859 01859 I adbd : UsbFfsConnection being destroyed 01-01 13:59:18.072 01533 01560 D vendor.oplus.hardware.charger-V8-service: gmtime: 2025-01-01-13-59-18 01-01 13:59:18.075 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.078 01533 01560 D vendor.oplus.hardware.charger-V8-service: usb_online:1, ac_online:-2147483648, wireless_online:-2147483648 01-01 13:59:18.087 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.099 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.103 01859 01871 I adbd : opening control endpoint /dev/usb-ffs/adb/ep0 01-01 13:59:18.115 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:18.117 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.122 01859 13942 I adbd : UsbFfs-monitor thread spawned 01-01 13:59:18.126 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.138 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.150 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.162 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.174 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.187 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.201 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.211 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.223 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.235 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.248 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.259 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.271 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.283 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.295 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.307 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.319 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.331 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.343 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.355 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.367 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:61000 01-01 13:59:18.379 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.391 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.405 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.415 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.427 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.439 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.451 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.463 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.475 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.486 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.498 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.511 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.523 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.535 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.547 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.559 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.571 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.583 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.595 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.607 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.619 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.631 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.644 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.657 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.667 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.679 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.691 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.703 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.714 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.727 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.740 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.751 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.763 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.775 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.787 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.799 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.803 01958 01958 W traced_probes: type=1400 audit(0.0:8772): avc: denied { read } for name="devfreq" dev="sysfs" ino=31317 scontext=u:r:traced_probes:s0 tcontext=u:object_r:vendor_sysfs_devfreq:s0 tclass=dir permissive=0 01-01 13:59:18.811 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.823 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.835 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.847 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.859 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.872 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.883 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.895 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.907 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.919 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.931 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.943 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.955 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.967 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:18.981 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:18.991 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.003 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.015 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.027 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.039 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.051 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.053 05586 06233 E OplusNetworkStackManager: initService mNetworkStackService is null, try again in 10s 01-01 13:59:19.063 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.075 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.087 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.099 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.111 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.124 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.125 01859 13942 W adbd : timed out while waiting for FUNCTIONFS_BIND, trying again 01-01 13:59:19.126 01859 13942 I adbd : UsbFfs: connection terminated: monitor thread finished 01-01 13:59:19.130 01859 01859 I adbd : UsbFfs: already offline 01-01 13:59:19.130 01859 01859 I adbd : destroying transport UsbFfs 01-01 13:59:19.131 01859 01859 I adbd : UsbFfsConnection being destroyed 01-01 13:59:19.135 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60600 01-01 13:59:19.147 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.151 01859 01871 I adbd : opening control endpoint /dev/usb-ffs/adb/ep0 01-01 13:59:19.159 01437 01473 I [email protected]: thermal_sample_event: TZ:15 temp:60200 01-01 13:59:19.161 01859 01871 I adbd : UsbFfsConnection constructed 01-01 13:59:19.166 01859 13943 I adbd : UsbFfs-monitor thread spawned再结合androidlog分析为啥adb断连

root@test-10-1-18-12:/home/test/gpu-burn# udevadm test /sys/class/infiniband/mlx5_7 This program is for debugging only, it does not run any program specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. Trying to open "/etc/systemd/hwdb/hwdb.bin"... Trying to open "/etc/udev/hwdb.bin"... Trying to open "/usr/lib/systemd/hwdb/hwdb.bin"... Trying to open "/lib/systemd/hwdb/hwdb.bin"... Trying to open "/lib/udev/hwdb.bin"... === trie on-disk === tool version: 249 file size: 11124932 bytes header size 80 bytes strings 2374708 bytes nodes 8750144 bytes Load module index Found cgroup2 on /sys/fs/cgroup/, full unified hierarchy Found container virtualization none. Network interface NamePolicy= disabled on kernel command line, ignoring. Loaded timestamp for '/etc/systemd/network'. Loaded timestamp for '/run/systemd/network'. Parsed configuration file /usr/lib/systemd/network/99-default.link Parsed configuration file /usr/lib/systemd/network/73-usb-net-by-mac.link Created link configuration context. Loaded timestamp for '/etc/udev/rules.d'. Loaded timestamp for '/run/udev/rules.d'. Reading rules file: /usr/lib/udev/rules.d/01-md-raid-creating.rules Reading rules file: /etc/udev/rules.d/30-persistent-rdma.rules Reading rules file: /usr/lib/udev/rules.d/39-usbmuxd.rules Reading rules file: /usr/lib/udev/rules.d/40-usb_modeswitch.rules Reading rules file: /usr/lib/udev/rules.d/40-vm-hotadd.rules Reading rules file: /usr/lib/udev/rules.d/50-apport.rules Reading rules file: /usr/lib/udev/rules.d/50-firmware.rules Reading rules file: /usr/lib/udev/rules.d/50-udev-default.rules Reading rules file: /usr/lib/udev/rules.d/55-dm.rules Reading rules file: /usr/lib/udev/rules.d/55-scsi-sg3_id.rules Reading rules file: /usr/lib/udev/rules.d/56-dm-mpath.rules Reading rules file: /usr/lib/udev/rules.d/56-dm-parts.rules Reading rules file: /usr/lib/udev/rules.d/56-lvm.rules Reading rules file: /usr/lib/udev/rules.d/58-scsi-sg3_symlink.rules Reading rules file: /usr/lib/udev/rules.d/60-autosuspend.rules Reading rules file: /usr/lib/udev/rules.d/60-block.rules Reading rules file: /usr/lib/udev/rules.d/60-bridge-network-interface.rules Reading rules file: /usr/lib/udev/rules.d/60-cdrom_id.rules Reading rules file: /usr/lib/udev/rules.d/60-drm.rules Reading rules file: /usr/lib/udev/rules.d/60-evdev.rules Reading rules file: /usr/lib/udev/rules.d/60-fido-id.rules Reading rules file: /usr/lib/udev/rules.d/60-input-id.rules Reading rules file: /usr/lib/udev/rules.d/60-multipath.rules Reading rules file: /usr/lib/udev/rules.d/60-open-vm-tools.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-alsa.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-input.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage-dm.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage-tape.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-storage.rules Reading rules file: /usr/lib/udev/rules.d/60-persistent-v4l.rules Reading rules file: /usr/lib/udev/rules.d/60-rdma-ndd.rules Reading rules file: /usr/lib/udev/rules.d/60-rdma-persistent-naming.rules Reading rules file: /usr/lib/udev/rules.d/60-sensor.rules Reading rules file: /usr/lib/udev/rules.d/60-serial.rules Reading rules file: /usr/lib/udev/rules.d/60-srp_daemon.rules Reading rules file: /usr/lib/udev/rules.d/60-tpm-udev.rules Reading rules file: /usr/lib/udev/rules.d/60-xpmem.rules Reading rules file: /usr/lib/udev/rules.d/61-persistent-storage-android.rules Reading rules file: /usr/lib/udev/rules.d/63-md-raid-arrays.rules Reading rules file: /usr/lib/udev/rules.d/64-btrfs-dm.rules Reading rules file: /usr/lib/udev/rules.d/64-btrfs-zoned.rules Reading rules file: /usr/lib/udev/rules.d/64-btrfs.rules Reading rules file: /usr/lib/udev/rules.d/64-md-raid-assembly.rules Reading rules file: /usr/lib/udev/rules.d/64-xorg-xkb.rules Reading rules file: /usr/lib/udev/rules.d/66-azure-ephemeral.rules Reading rules file: /usr/lib/udev/rules.d/66-snapd-autoimport.rules Reading rules file: /usr/lib/udev/rules.d/68-del-part-nodes.rules Reading rules file: /usr/lib/udev/rules.d/69-bcache.rules Reading rules file: /usr/lib/udev/rules.d/69-lvm-metad.rules Reading rules file: /usr/lib/udev/rules.d/69-md-clustered-confirm-device.rules Reading rules file: /usr/lib/udev/rules.d/70-iscsi-network-interface.rules Reading rules file: /usr/lib/udev/rules.d/70-joystick.rules Reading rules file: /usr/lib/udev/rules.d/70-memory.rules Reading rules file: /usr/lib/udev/rules.d/70-mouse.rules Reading rules file: /usr/lib/udev/rules.d/70-open-iscsi.rules Reading rules file: /usr/lib/udev/rules.d/70-power-switch.rules Reading rules file: /etc/udev/rules.d/70-snap.snapd.rules Reading rules file: /usr/lib/udev/rules.d/70-touchpad.rules Reading rules file: /usr/lib/udev/rules.d/70-uaccess.rules Reading rules file: /usr/lib/udev/rules.d/71-nvidia.rules Reading rules file: /usr/lib/udev/rules.d/71-power-switch-proliant.rules Reading rules file: /usr/lib/udev/rules.d/71-seat.rules Reading rules file: /usr/lib/udev/rules.d/71-u-d-c-gpu-detection.rules Reading rules file: /usr/lib/udev/rules.d/73-seat-late.rules Reading rules file: /usr/lib/udev/rules.d/73-special-net-names.rules Reading rules file: /usr/lib/udev/rules.d/75-net-description.rules Reading rules file: /usr/lib/udev/rules.d/75-probe_mtd.rules Reading rules file: /usr/lib/udev/rules.d/75-rdma-description.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-broadmobi-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-cinterion-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-dell-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-dlink-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-ericsson-mbm.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-fibocom-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-foxconn-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-gosuncn-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-haier-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-huawei-net-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-longcheer-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-mtk-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-nokia-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-qcom-soc.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-qdl-device-blacklist.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-quectel-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-sierra.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-simtech-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-telit-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-tplink-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-ublox-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-x22x-port-types.rules Reading rules file: /usr/lib/udev/rules.d/77-mm-zte-port-types.rules Reading rules file: /usr/lib/udev/rules.d/78-graphics-card.rules Reading rules file: /usr/lib/udev/rules.d/78-sound-card.rules Reading rules file: /usr/lib/udev/rules.d/80-debian-compat.rules Reading rules file: /usr/lib/udev/rules.d/80-drivers.rules Reading rules file: /usr/lib/udev/rules.d/80-mm-candidate.rules Reading rules file: /usr/lib/udev/rules.d/80-net-setup-link.rules Reading rules file: /usr/lib/udev/rules.d/80-udisks2.rules Reading rules file: /usr/lib/udev/rules.d/81-net-dhcp.rules Reading rules file: /usr/lib/udev/rules.d/83-mlnx-sf-name.rules Reading rules file: /usr/lib/udev/rules.d/85-hdparm.rules Reading rules file: /usr/lib/udev/rules.d/90-bolt.rules Reading rules file: /usr/lib/udev/rules.d/90-console-setup.rules Reading rules file: /usr/lib/udev/rules.d/90-fwupd-devices.rules Reading rules file: /usr/lib/udev/rules.d/90-ib.rules Reading rules file: /run/udev/rules.d/90-netplan.rules Reading rules file: /usr/lib/udev/rules.d/90-rdma-umad.rules Reading rules file: /usr/lib/udev/rules.d/95-dm-notify.rules Reading rules file: /usr/lib/udev/rules.d/95-kpartx.rules Reading rules file: /usr/lib/udev/rules.d/95-upower-hid.rules Reading rules file: /usr/lib/udev/rules.d/95-upower-wup.rules Reading rules file: /usr/lib/udev/rules.d/96-e2scrub.rules Reading rules file: /usr/lib/udev/rules.d/99-lxd-agent.rules Reading rules file: /etc/udev/rules.d/99-persistent-rdma.rules Reading rules file: /usr/lib/udev/rules.d/99-systemd.rules Reading rules file: /usr/lib/udev/rules.d/99-vmware-scsi-udev.rules value '[dmi/id]sys_vendor' is 'Giga Computing' value '[dmi/id]sys_vendor' is 'Giga Computing' mlx5_7: /usr/lib/udev/rules.d/75-rdma-description.rules:41 Importing properties from results of builtin command 'hwdb --subsystem=pci' mlx5_7: hwdb modalias key: "pci:v000015B3d00001021sv000015B3sd00000022bc02sc07i00" mlx5_7: sd-device: Created db file '/run/udev/data/+infiniband:mlx5_7' for '/devices/pci0000:c7/0000:c7:01.0/0000:c8:00.0/0000:c9:00.0/0000:ca:00.0/0000:cb:00.0/0000:cc:00.0/infiniband/mlx5_7' DEVPATH=/devices/pci0000:c7/0000:c7:01.0/0000:c8:00.0/0000:c9:00.0/0000:ca:00.0/0000:cb:00.0/0000:cc:00.0/infiniband/mlx5_7 NAME=mlx5_7 ACTION=add SUBSYSTEM=infiniband TAGS=:systemd: CURRENT_TAGS=:systemd: SYSTEMD_WANTS=rdma-ndd.service ID_RDMA_INFINIBAND=1 ID_RDMA_ROCE=1 ID_BUS=pci ID_VENDOR_ID=0x15b3 ID_MODEL_ID=0x1021 ID_PCI_CLASS_FROM_DATABASE=Network controller ID_PCI_SUBCLASS_FROM_DATABASE=Infiniband controller ID_VENDOR_FROM_DATABASE=Mellanox Technologies ID_MODEL_FROM_DATABASE=MT2910 Family [ConnectX-7] USEC_INITIALIZED=162756069 Unload module index Unloaded link configuration context. root@test-10-1-18-12:/home/test/gpu-burn#

从hdfs到mysql报错Warning: /usr/local/sqoop/../hcatalog does not exist! HCatalog jobs will fail. Please set $HCAT_HOME to the root of your HCatalog installation. Warning: /usr/local/sqoop/../accumulo does not exist! Accumulo imports will fail. Please set $ACCUMULO_HOME to the root of your Accumulo installation. Warning: /usr/local/sqoop/../zookeeper does not exist! Accumulo imports will fail. Please set $ZOOKEEPER_HOME to the root of your Zookeeper installation. 错误: 找不到或无法加载主类 org.apache.hadoop.hbase.util.GetJavaProperty 2025-06-05 17:41:55,556 INFO sqoop.Sqoop: Running Sqoop version: 1.4.6 2025-06-05 17:41:55,583 WARN tool.BaseSqoopTool: Setting your password on the command-line is insecure. Consider using -P instead. 2025-06-05 17:41:55,664 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset. 2025-06-05 17:41:55,664 INFO tool.CodeGenTool: Using existing jar: /tmp/sqoop-hadoop/compile/8b77c7c2bee6c4dd7f3856618f5f8556/user_action.jar 2025-06-05 17:41:55,668 INFO mapreduce.ExportJobBase: Beginning export of user_action 2025-06-05 17:41:55,668 INFO Configuration.deprecation: mapred.job.tracker is deprecated. Instead, use mapreduce.jobtracker.address 2025-06-05 17:41:55,827 INFO Configuration.deprecation: mapred.jar is deprecated. Instead, use mapreduce.job.jar 2025-06-05 17:41:56,366 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Thu Jun 05 17:41:56 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-06-05 17:41:56,900 INFO Configuration.deprecation: mapred.reduce.tasks.speculative.execution is deprecated. Instead, use mapreduce.reduce.speculative 2025-06-05 17:41:56,902 INFO Configuration.deprecation: mapred.map.tasks.speculative.execution is deprecated. Instead, use mapreduce.map.speculative 2025-06-05 17:41:56,904 INFO Configuration.deprecation: mapred.map.tasks is deprecated. Instead, use mapreduce.job.maps 2025-06-05 17:41:56,967 INFO impl.MetricsConfig: loaded properties from hadoop-metrics2.properties 2025-06-05 17:41:57,035 INFO impl.MetricsSystemImpl: Scheduled Metric snapshot period at 10 second(s). 2025-06-05 17:41:57,035 INFO impl.MetricsSystemImpl: JobTracker metrics system started 2025-06-05 17:41:57,104 INFO input.FileInputFormat: Total input files to process : 1 2025-06-05 17:41:57,111 INFO input.FileInputFormat: Total input files to process : 1 2025-06-05 17:41:57,139 INFO mapreduce.JobSubmitter: number of splits:4 2025-06-05 17:41:57,159 INFO Configuration.deprecation: mapred.map.tasks.speculative.execution is deprecated. Instead, use mapreduce.map.speculative 2025-06-05 17:41:57,236 INFO mapreduce.JobSubmitter: Submitting tokens for job: job_local1705881514_0001 2025-06-05 17:41:57,236 INFO mapreduce.JobSubmitter: Executing with tokens: [] 2025-06-05 17:41:57,374 INFO mapred.LocalDistributedCacheManager: Creating symlink: /usr/local/hadoop/tmp/mapred/local/1749116517294/libjars <- /usr/local/sqoop/libjars/* 2025-06-05 17:41:57,376 INFO mapred.LocalDistributedCacheManager: Localized file:/tmp/hadoop/mapred/staging/hadoop1705881514/.staging/job_local1705881514_0001/libjars as file:/usr/local/hadoop/tmp/mapred/local/1749116517294/libjars 2025-06-05 17:41:57,408 INFO mapreduce.Job: The url to track the job: http://localhost:8080/ 2025-06-05 17:41:57,409 INFO mapreduce.Job: Running job: job_local1705881514_0001 2025-06-05 17:41:57,413 INFO mapred.LocalJobRunner: OutputCommitter set in config null 2025-06-05 17:41:57,416 INFO mapred.LocalJobRunner: OutputCommitter is org.apache.sqoop.mapreduce.NullOutputCommitter 2025-06-05 17:41:57,455 INFO mapred.LocalJobRunner: Waiting for map tasks 2025-06-05 17:41:57,456 INFO mapred.LocalJobRunner: Starting task: attempt_local1705881514_0001_m_000000_0 2025-06-05 17:41:57,492 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-05 17:41:57,499 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:11692413+1948736,/user/hive/warehouse/dblab.db/user_action/000000_0:13641149+1948737 2025-06-05 17:41:57,507 INFO Configuration.deprecation: map.input.file is deprecated. Instead, use mapreduce.map.input.file 2025-06-05 17:41:57,507 INFO Configuration.deprecation: map.input.start is deprecated. Instead, use mapreduce.map.input.start 2025-06-05 17:41:57,507 INFO Configuration.deprecation: map.input.length is deprecated. Instead, use mapreduce.map.input.length 2025-06-05 17:41:57,515 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Thu Jun 05 17:41:57 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-06-05 17:41:57,543 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-05 17:41:57,548 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-05 17:41:57,551 INFO mapred.LocalJobRunner: Starting task: attempt_local1705881514_0001_m_000001_0 2025-06-05 17:41:57,552 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-05 17:41:57,553 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:0+3897471 2025-06-05 17:41:57,562 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Thu Jun 05 17:41:57 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-06-05 17:41:57,574 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-05 17:41:57,577 INFO mapred.LocalJobRunner: Starting task: attempt_local1705881514_0001_m_000002_0 2025-06-05 17:41:57,578 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-05 17:41:57,579 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:3897471+3897471 2025-06-05 17:41:57,583 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Thu Jun 05 17:41:57 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-06-05 17:41:57,603 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-05 17:41:57,607 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-05 17:41:57,614 INFO mapred.LocalJobRunner: Starting task: attempt_local1705881514_0001_m_000003_0 2025-06-05 17:41:57,616 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-06-05 17:41:57,617 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:7794942+3897471 2025-06-05 17:41:57,623 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Thu Jun 05 17:41:57 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-06-05 17:41:57,638 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-06-05 17:41:57,640 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-06-05 17:41:57,641 INFO mapred.LocalJobRunner: map task executor complete. 2025-06-05 17:41:57,642 WARN mapred.LocalJobRunner: job_local1705881514_0001 java.lang.Exception: java.io.IOException: java.lang.ClassNotFoundException: user_action at org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:492) at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:552) Caused by: java.io.IOException: java.lang.ClassNotFoundException: user_action at org.apache.sqoop.mapreduce.TextExportMapper.setup(TextExportMapper.java:70) at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:143) at org.apache.sqoop.mapreduce.AutoProgressMapper.run(AutoProgressMapper.java:64) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:799) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:347) at org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run(LocalJobRunner.java:271) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.ClassNotFoundException: user_action at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at org.apache.sqoop.mapreduce.TextExportMapper.setup(TextExportMapper.java:66) ... 10 more 2025-06-05 17:41:58,413 INFO mapreduce.Job: Job job_local1705881514_0001 running in uber mode : false 2025-06-05 17:41:58,414 INFO mapreduce.Job: map 0% reduce 0% 2025-06-05 17:41:58,416 INFO mapreduce.Job: Job job_local1705881514_0001 failed with state FAILED due to: NA 2025-06-05 17:41:58,422 INFO mapreduce.Job: Counters: 0 2025-06-05 17:41:58,432 WARN mapreduce.Counters: Group FileSystemCounters is deprecated. Use org.apache.hadoop.mapreduce.FileSystemCounter instead 2025-06-05 17:41:58,434 INFO mapreduce.ExportJobBase: Transferred 0 bytes in 1.5124 seconds (0 bytes/sec) 2025-06-05 17:41:58,436 WARN mapreduce.Counters: Group org.apache.hadoop.mapred.Task$Counter is deprecated. Use org.apache.hadoop.mapreduce.TaskCounter instead 2025-06-05 17:41:58,436 INFO mapreduce.ExportJobBase: Exported 0 records. 2025-06-05 17:41:58,437 ERROR tool.ExportTool: Error during export: Export job failed!

数据从 hive 复制到 mysql 中报错hadoop@t3l-VirtualBox:/usr/local/sqoop$ ./bin/sqoop export --connect jdbc:mysql://localhost:3306/dblab --username root --password '*-+' --table user_action --export-dir '/user/hive/warehouse/dblab.db/user_action' --fields-terminated-by '\t'; Warning: /usr/local/sqoop/../hcatalog does not exist! HCatalog jobs will fail. Please set $HCAT_HOME to the root of your HCatalog installation. Warning: /usr/local/sqoop/../accumulo does not exist! Accumulo imports will fail. Please set $ACCUMULO_HOME to the root of your Accumulo installation. Warning: /usr/local/sqoop/../zookeeper does not exist! Accumulo imports will fail. Please set $ZOOKEEPER_HOME to the root of your Zookeeper installation. 错误: 找不到或无法加载主类 org.apache.hadoop.hbase.util.GetJavaProperty 2025-08-08 16:00:57,770 INFO sqoop.Sqoop: Running Sqoop version: 1.4.6 2025-08-08 16:00:57,835 WARN tool.BaseSqoopTool: Setting your password on the command-line is insecure. Consider using -P instead. 2025-08-08 16:00:58,042 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset. 2025-08-08 16:00:58,042 INFO tool.CodeGenTool: Beginning code generation Fri Aug 08 16:00:58 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-08-08 16:00:59,101 INFO manager.SqlManager: Executing SQL statement: SELECT t.* FROM user_action AS t LIMIT 1 2025-08-08 16:00:59,171 INFO manager.SqlManager: Executing SQL statement: SELECT t.* FROM user_action AS t LIMIT 1 2025-08-08 16:00:59,210 INFO orm.CompilationManager: HADOOP_MAPRED_HOME is /usr/local/hadoop 注: /tmp/sqoop-hadoop/compile/e5381a60ac3daedca9188e7ac7d80584/user_action.java使用或覆盖了已过时的 API。 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 2025-08-08 16:01:01,847 INFO orm.CompilationManager: Writing jar file: /tmp/sqoop-hadoop/compile/e5381a60ac3daedca9188e7ac7d80584/user_action.jar 2025-08-08 16:01:01,853 INFO mapreduce.ExportJobBase: Beginning export of user_action 2025-08-08 16:01:01,854 INFO Configuration.deprecation: mapred.job.tracker is deprecated. Instead, use mapreduce.jobtracker.address 2025-08-08 16:01:02,095 INFO Configuration.deprecation: mapred.jar is deprecated. Instead, use mapreduce.job.jar 2025-08-08 16:01:03,097 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-08-08 16:01:03,334 INFO Configuration.deprecation: mapred.reduce.tasks.speculative.execution is deprecated. Instead, use mapreduce.reduce.speculative 2025-08-08 16:01:03,337 INFO Configuration.deprecation: mapred.map.tasks.speculative.execution is deprecated. Instead, use mapreduce.map.speculative 2025-08-08 16:01:03,342 INFO Configuration.deprecation: mapred.map.tasks is deprecated. Instead, use mapreduce.job.maps 2025-08-08 16:01:03,692 INFO impl.MetricsConfig: loaded properties from hadoop-metrics2.properties 2025-08-08 16:01:03,859 INFO impl.MetricsSystemImpl: Scheduled Metric snapshot period at 10 second(s). 2025-08-08 16:01:03,859 INFO impl.MetricsSystemImpl: JobTracker metrics system started 2025-08-08 16:01:04,058 INFO input.FileInputFormat: Total input files to process : 1 2025-08-08 16:01:04,065 INFO input.FileInputFormat: Total input files to process : 1 2025-08-08 16:01:04,168 INFO mapreduce.JobSubmitter: number of splits:4 2025-08-08 16:01:04,275 INFO Configuration.deprecation: mapred.map.tasks.speculative.execution is deprecated. Instead, use mapreduce.map.speculative 2025-08-08 16:01:04,481 INFO mapreduce.JobSubmitter: Submitting tokens for job: job_local1968709802_0001 2025-08-08 16:01:04,485 INFO mapreduce.JobSubmitter: Executing with tokens: [] 2025-08-08 16:01:04,820 INFO mapred.LocalDistributedCacheManager: Creating symlink: /usr/local/hadoop/tmp/mapred/local/1754640064639/libjars <- /usr/local/sqoop/libjars/* 2025-08-08 16:01:04,827 WARN fs.FileUtil: Command 'ln -s /usr/local/hadoop/tmp/mapred/local/1754640064639/libjars /usr/local/sqoop/libjars/*' failed 1 with: ln: 无法创建符号链接'/usr/local/sqoop/libjars/*': 没有那个文件或目录 2025-08-08 16:01:04,827 WARN mapred.LocalDistributedCacheManager: Failed to create symlink: /usr/local/hadoop/tmp/mapred/local/1754640064639/libjars <- /usr/local/sqoop/libjars/* 2025-08-08 16:01:04,827 INFO mapred.LocalDistributedCacheManager: Localized file:/tmp/hadoop/mapred/staging/hadoop1968709802/.staging/job_local1968709802_0001/libjars as file:/usr/local/hadoop/tmp/mapred/local/1754640064639/libjars 2025-08-08 16:01:04,958 INFO mapreduce.Job: The url to track the job: http://localhost:8080/ 2025-08-08 16:01:04,959 INFO mapreduce.Job: Running job: job_local1968709802_0001 2025-08-08 16:01:04,962 INFO mapred.LocalJobRunner: OutputCommitter set in config null 2025-08-08 16:01:04,990 INFO mapred.LocalJobRunner: OutputCommitter is org.apache.sqoop.mapreduce.NullOutputCommitter 2025-08-08 16:01:05,123 INFO mapred.LocalJobRunner: Waiting for map tasks 2025-08-08 16:01:05,130 INFO mapred.LocalJobRunner: Starting task: attempt_local1968709802_0001_m_000000_0 2025-08-08 16:01:05,245 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-08-08 16:01:05,253 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:0+3897281 2025-08-08 16:01:05,259 INFO Configuration.deprecation: map.input.file is deprecated. Instead, use mapreduce.map.input.file 2025-08-08 16:01:05,259 INFO Configuration.deprecation: map.input.start is deprecated. Instead, use mapreduce.map.input.start 2025-08-08 16:01:05,259 INFO Configuration.deprecation: map.input.length is deprecated. Instead, use mapreduce.map.input.length 2025-08-08 16:01:05,277 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Fri Aug 08 16:01:05 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-08-08 16:01:05,392 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-08-08 16:01:05,396 INFO mapred.LocalJobRunner: Starting task: attempt_local1968709802_0001_m_000001_0 2025-08-08 16:01:05,398 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-08-08 16:01:05,398 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:3897281+3897281 2025-08-08 16:01:05,422 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Fri Aug 08 16:01:05 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-08-08 16:01:05,509 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-08-08 16:01:05,515 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-08-08 16:01:05,523 INFO mapred.LocalJobRunner: Starting task: attempt_local1968709802_0001_m_000002_0 2025-08-08 16:01:05,527 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-08-08 16:01:05,544 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:7794562+3897281 2025-08-08 16:01:05,557 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Fri Aug 08 16:01:05 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-08-08 16:01:05,635 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-08-08 16:01:05,648 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-08-08 16:01:05,652 INFO mapred.LocalJobRunner: Starting task: attempt_local1968709802_0001_m_000003_0 2025-08-08 16:01:05,655 INFO mapred.Task: Using ResourceCalculatorProcessTree : [ ] 2025-08-08 16:01:05,674 INFO mapred.MapTask: Processing split: Paths:/user/hive/warehouse/dblab.db/user_action/000000_0:11691843+3897281 2025-08-08 16:01:05,697 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false Fri Aug 08 16:01:05 CST 2025 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification. 2025-08-08 16:01:05,768 INFO sasl.SaslDataTransferClient: SASL encryption trust check: localHostTrusted = false, remoteHostTrusted = false 2025-08-08 16:01:05,782 INFO mapreduce.AutoProgressMapper: Auto-progress thread is finished. keepGoing=false 2025-08-08 16:01:05,790 INFO mapred.LocalJobRunner: map task executor complete. 2025-08-08 16:01:05,792 WARN mapred.LocalJobRunner: job_local1968709802_0001 java.lang.Exception: java.io.IOException: java.lang.ClassNotFoundException: user_action at org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:492) at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:552) Caused by: java.io.IOException: java.lang.ClassNotFoundException: user_action at org.apache.sqoop.mapreduce.TextExportMapper.setup(TextExportMapper.java:70) at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:143) at org.apache.sqoop.mapreduce.AutoProgressMapper.run(AutoProgressMapper.java:64) at org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:799) at org.apache.hadoop.mapred.MapTask.run(MapTask.java:347) at org.apache.hadoop.mapred.LocalJobRunner$Job$MapTaskRunnable.run(LocalJobRunner.java:271) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.ClassNotFoundException: user_action at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:338) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at org.apache.sqoop.mapreduce.TextExportMapper.setup(TextExportMapper.java:66) ... 10 more 2025-08-08 16:01:05,962 INFO mapreduce.Job: Job job_local1968709802_0001 running in uber mode : false 2025-08-08 16:01:05,965 INFO mapreduce.Job: map 0% reduce 0% 2025-08-08 16:01:05,967 INFO mapreduce.Job: Job job_local1968709802_0001 failed with state FAILED due to: NA 2025-08-08 16:01:05,973 INFO mapreduce.Job: Counters: 0 2025-08-08 16:01:06,018 WARN mapreduce.Counters: Group FileSystemCounters is deprecated. Use org.apache.hadoop.mapreduce.FileSystemCounter instead 2025-08-08 16:01:06,022 INFO mapreduce.ExportJobBase: Transferred 0 bytes in 2.6143 seconds (0 bytes/sec) 2025-08-08 16:01:06,036 WARN mapreduce.Counters: Group org.apache.hadoop.mapred.Task$Counter is deprecated. Use org.apache.hadoop.mapreduce.TaskCounter instead 2025-08-08 16:01:06,036 INFO mapreduce.ExportJobBase: Exported 0 records. 2025-08-08 16:01:06,036 ERROR tool.ExportTool: Error during export: Export job failed!

Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /lib/systemd/system/snapd.socket. Created symlink /etc/systemd/system/final.target.wants/snapd.system-shutdown.service → /lib/systemd/system/snapd.system-shutdown.service. Selecting previously unselected package chromium-browser. (Reading database ... 25980 files and directories currently installed.) Preparing to unpack .../chromium-browser_1%3a85.0.4183.83-0ubuntu0.20.04.3_arm64.deb ... debconf: unable to initialize frontend: Dialog debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) debconf: falling back to frontend: Readline => Installing the chromium snap ==> Checking connectivity with the snap store ===> System doesn't have a working snapd, skipping Unpacking chromium-browser (1:85.0.4183.83-0ubuntu0.20.04.3) ... Setting up chromium-browser (1:85.0.4183.83-0ubuntu0.20.04.3) ... update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/x-www-browser (x-www-browser) in auto mode update-alternatives: using /usr/bin/chromium-browser to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode Processing triggers for mime-support (3.64ubuntu1) ... Processing triggers for initramfs-tools (0.136ubuntu6.7) ... Processing triggers for libc-bin (2.31-0ubuntu9.2) ... Processing triggers for systemd (245.4-4ubuntu3.11) ... Processing triggers for dbus (1.12.16-2ubuntu2.1) ... Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...

(Zmamba) zhangzeyuan@DESKTOP-8B20VC8:~$ sudo apt install ubuntu-drivers-common Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: python3-aptdaemon.pkcompat The following NEW packages will be installed: ubuntu-drivers-common 0 upgraded, 1 newly installed, 0 to remove and 100 not upgraded. 8 not fully installed or removed. Need to get 59.4 kB of archives. After this operation, 300 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 ubuntu-drivers-common amd64 1:0.9.6.2~0.22.04.8 [59.4 kB] Fetched 59.4 kB in 1s (50.2 kB/s) Preconfiguring packages ... Selecting previously unselected package ubuntu-drivers-common. (Reading database ... 85780 files and directories currently installed.) Preparing to unpack .../ubuntu-drivers-common_1%3a0.9.6.2~0.22.04.8_amd64.deb ... Unpacking ubuntu-drivers-common (1:0.9.6.2~0.22.04.8) ... Setting up ubuntu-drivers-common (1:0.9.6.2~0.22.04.8) ... Created symlink /etc/systemd/system/display-manager.service.wants/gpu-manager.service → /lib/systemd/system/gpu-manager.service. Unit /lib/systemd/system/gpu-manager.service is added as a dependency to a non-existent unit display-manager.service. Created symlink /etc/systemd/system/oem-config.service.wants/gpu-manager.service → /lib/systemd/system/gpu-manager.service. Unit /lib/systemd/system/gpu-manager.service is added as a dependency to a non-existent unit oem-config.service. Setting up nvidia-dkms-535 (535.54.03-0ubuntu1) ... A modprobe blacklist file has been created at /etc/modprobe.d to prevent Nouveau from loading. This can be reverted by deleting the following file: /etc/modprobe.d/nvidia-graphics-drivers.conf A new initrd image has also been created. To revert, please regenerate your initrd by running the following command after deleting the modprobe.d file: /usr/sbin/initramfs -u ***************************************************************************** *** Reboot your computer and verify that the NVIDIA graphics driver can *** *** be loaded. *** ***************************************************************************** INFO:Enable nvidia DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here Removing old nvidia-535.54.03 DKMS files... Deleting module nvidia-535.54.03 completely from the DKMS tree. Loading new nvidia-535.54.03 DKMS files... It is likely that 5.10.16.3-microsoft-standard-WSL2 belongs to a chroot's host Building for 5.15.0-141-generic Building for architecture x86_64 Building initial module for 5.15.0-141-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-535.0.crash' Error! Bad return status for module build on kernel: 5.15.0-141-generic (x86_64) Consult /var/lib/dkms/nvidia/535.54.03/build/make.log for more information. dpkg: error processing package nvidia-dkms-535 (--configure): installed nvidia-dkms-535 package post-installation script subprocess returned error exit status 10 dpkg: dependency problems prevent configuration of cuda-drivers-535: cuda-drivers-535 depends on nvidia-dkms-535 (>= 535.54.03); however: Package nvidia-dkms-535 is not configured yet. dpkg: error processing package cuda-drivers-535 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of cuda-drivers: cuda-drivers depends on cuda-drivers-535 (= 535.54.03-1); however: Package cuda-drivers-535 is not configured yet. dpkg: error processing package cuda-drivers (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of nvidia-driver-535: nvidia-driver-535 depends on nvidia-dkms-535 (= 535.54.03-0ubuntu1); however: Package nvidia-dkms-535 is not configured yet. dpkg: error processing package nvidia-driver-535 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of cuda-runtNo apport report written because the error message indicates its a followup error from a previous failure. No apport report written because the error message indicates its a followup error from a previous failure. No apport report written because MaxReports is reached already No apport report written because MaxReports is reached already No apport report written because MaxReports is reached already No apport report written because MaxReports is reached already No apport report written because MaxReports is reached already ime-12-2: cuda-runtime-12-2 depends on cuda-drivers (>= 535.54.03); however: Package cuda-drivers is not configured yet. dpkg: error processing package cuda-runtime-12-2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of cuda-12-2: cuda-12-2 depends on cuda-runtime-12-2 (>= 12.2.0); however: Package cuda-runtime-12-2 is not configured yet. dpkg: error processing package cuda-12-2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of cuda: cuda depends on cuda-12-2 (>= 12.2.0); however: Package cuda-12-2 is not configured yet. dpkg: error processing package cuda (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of cuda-demo-suite-12-2: cuda-demo-suite-12-2 depends on cuda-runtime-12-2; however: Package cuda-runtime-12-2 is not configured yet. dpkg: error processing package cuda-demo-suite-12-2 (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: nvidia-dkms-535 cuda-drivers-535 cuda-drivers nvidia-driver-535 cuda-runtime-12-2 cuda-12-2 cuda cuda-demo-suite-12-2 E: Sub-process /usr/bin/dpkg returned an error code (1) (Zmamba) zhangzeyuan@DESKTOP-8B20VC8:~$ 怎么解决

大家在看

recommend-type

基于ADS的微带滤波器设计

微波滤波器是用来分离不同频率微波信号的一种器件。它的主要作用是抑制不需要的信号,使其不能通过滤波器,只让需要的信号通过。在微波电路系统中,滤波器的性能对电路的性能指标有很大的影响,因此如何设计出一个具有高性能的滤波器,对设计微波电路系统具有很重要的意义。
recommend-type

Pixhawk4飞控驱动.zip

已安装成功
recommend-type

ztecfg中兴配置加解密工具3.0版本.rar

中兴光猫配置文件加解密工具3.0 .\ztecfg.exe -d AESCBC -i .\(要解密的文件名)db_user_cfg.xml -o (解密后文件名)123.cfg
recommend-type

配置车辆-feedback systems_an introduction for scientists and engineers

5.2 道路场景 从界面右侧的道路场景列表中,双击载入所需的道路场景(如 Fld_FreeWay)。 PanoSim提供了 ADAS标准(ISO、Euro NCAP)典型场景库,如高速公路、乡村道路、 城镇、坡道、换道、停车场、高速出入口等。我们可根据用户需要定制丰富场景库。 PanoSim提供专门的道路场景设计工具,可通过常用工具栏\Tools\FieldBuilder 来创建自己的道路场景。 5.3 天气和光照 从右侧的实验环境列表栏中,通过双击载入所需的实验天气和光照。天气有多 云、雾天、雨天、雪天、晴天,光照有白天和夜晚,相关实验信息(如所选场景、天 气、车辆等),可在左侧实验信息栏中查看。 5.4 配置车辆 点击“Forward”,进入实验参数设置主界面(图 5-2)。
recommend-type

xilinx.com_user_IIC_AXI_1.0.zip

可以直接用在vivado 2017.4版本里。查看各个寄存器就知道用来干什么了,一号寄存器分频系数,二号的start、stop信号,三号寄存器8bit数据,四号寄存器只读,返回IIC状态和ACK信号,其中二号的一个bit可以用来不等待从机ACK,方便使用。

最新推荐

recommend-type

开发界面语义化:声控 + 画图协同生成代码.doc

开发界面语义化:声控 + 画图协同生成代码.doc
recommend-type

Python程序TXLWizard生成TXL文件及转换工具介绍

### 知识点详细说明: #### 1. 图形旋转与TXL向导 图形旋转是图形学领域的一个基本操作,用于改变图形的方向。在本上下文中,TXL向导(TXLWizard)是由Esteban Marin编写的Python程序,它实现了特定的图形旋转功能,主要用于电子束光刻掩模的生成。光刻掩模是半导体制造过程中非常关键的一个环节,它确定了在硅片上沉积材料的精确位置。TXL向导通过生成特定格式的TXL文件来辅助这一过程。 #### 2. TXL文件格式与用途 TXL文件格式是一种基于文本的文件格式,它设计得易于使用,并且可以通过各种脚本语言如Python和Matlab生成。这种格式通常用于电子束光刻中,因为它的文本形式使得它可以通过编程快速创建复杂的掩模设计。TXL文件格式支持引用对象和复制对象数组(如SREF和AREF),这些特性可以用于优化电子束光刻设备的性能。 #### 3. TXLWizard的特性与优势 - **结构化的Python脚本:** TXLWizard 使用结构良好的脚本来创建遮罩,这有助于开发者创建清晰、易于维护的代码。 - **灵活的Python脚本:** 作为Python程序,TXLWizard 可以利用Python语言的灵活性和强大的库集合来编写复杂的掩模生成逻辑。 - **可读性和可重用性:** 生成的掩码代码易于阅读,开发者可以轻松地重用和修改以适应不同的需求。 - **自动标签生成:** TXLWizard 还包括自动为图形对象生成标签的功能,这在管理复杂图形时非常有用。 #### 4. TXL转换器的功能 - **查看.TXL文件:** TXL转换器(TXLConverter)允许用户将TXL文件转换成HTML或SVG格式,这样用户就可以使用任何现代浏览器或矢量图形应用程序来查看文件。 - **缩放和平移:** 转换后的文件支持缩放和平移功能,这使得用户在图形界面中更容易查看细节和整体结构。 - **快速转换:** TXL转换器还提供快速的文件转换功能,以实现有效的蒙版开发工作流程。 #### 5. 应用场景与技术参考 TXLWizard的应用场景主要集中在电子束光刻技术中,特别是用于设计和制作半导体器件时所需的掩模。TXLWizard作为一个向导,不仅提供了生成TXL文件的基础框架,还提供了一种方式来优化掩模设计,提高光刻过程的效率和精度。对于需要进行光刻掩模设计的工程师和研究人员来说,TXLWizard提供了一种有效的方法来实现他们的设计目标。 #### 6. 系统开源特性 标签“系统开源”表明TXLWizard遵循开放源代码的原则,这意味着源代码对所有人开放,允许用户自由地查看、修改和分发软件。开源项目通常拥有活跃的社区,社区成员可以合作改进软件,添加新功能,或帮助解决遇到的问题。这种开放性促进了技术创新,并允许用户根据自己的需求定制软件。 #### 7. 压缩包子文件的文件名称列表 文件名称列表中的“txlwizard-master”可能指的是TXLWizard项目的主版本库或主分支。这个名称表明了这是项目源代码的中心点,其他开发者会从这个主分支拉取代码进行合作开发或部署。以“-master”结尾通常是版本控制系统中表示主要开发线路的常见约定,例如Git中的master(现在更常被称为main)分支。 通过这些知识点的详细解释,我们可以看到TXLWizard不仅是一个用于生成TXL文件的工具,它还整合了一系列的功能,使得电子束光刻掩模的设计工作更为高效和直观。同时,作为一个开源项目,它能够借助社区的力量不断进步,为用户带来更多的便利和创新。
recommend-type

【创新图生成:扣子平台的技术前沿与创新思维】:引领图像生成技术的新潮流

# 1. 扣子平台的图像生成技术概述 在当今数字化时代,图像生成技术正成为推动技术创新和社会变革的关键力量。扣子平台正是这一技术革新的代表。本章将对扣子平台的图像生成技术进行一个全面概述,探究它如何将理论技术转化为实际应用,并带来显著的社会影响。 扣子平台运用了先进的图像生成技术,将现实世界和数字空间无缝融合,打造了沉浸式的视觉体验。其技术的核心是通过高度复杂的算法模型,快速生成高质
recommend-type

海康威视机器视觉工程师考核

<think>好的,我现在需要帮助用户了解海康威视机器视觉工程师的考核内容和要求。根据用户提供的引用资料,特别是引用[1]和[2],里面提到了考核素材包分为初级和中级,涵盖理论、算法、应用案例等。首先,我要整理这些信息,确保结构清晰,符合用户要求的格式。 接下来,我需要确认素材包的具体内容,比如初级和中级的不同点。引用[2]提到初级包含基础理论、算法实现和实际案例,中级则增加复杂算法和项目分析。这部分需要分点说明,方便用户理解层次。 另外,用户可能想知道如何准备考核,比如下载素材、学习顺序、模拟考核等,引用[2]中有使用说明和注意事项,这部分也要涵盖进去。同时要注意提醒用户考核窗口已关闭,
recommend-type

Linux环境下Docker Hub公共容器映像检测工具集

在给出的知识点中,我们需要详细解释有关Docker Hub、公共容器映像、容器编排器以及如何与这些工具交互的详细信息。同时,我们会涵盖Linux系统下的相关操作和工具使用,以及如何在ECS和Kubernetes等容器编排工具中运用这些检测工具。 ### Docker Hub 和公共容器映像 Docker Hub是Docker公司提供的一项服务,它允许用户存储、管理以及分享Docker镜像。Docker镜像可以视为应用程序或服务的“快照”,包含了运行特定软件所需的所有必要文件和配置。公共容器映像指的是那些被标记为公开可见的Docker镜像,任何用户都可以拉取并使用这些镜像。 ### 静态和动态标识工具 静态和动态标识工具在Docker Hub上用于识别和分析公共容器映像。静态标识通常指的是在不运行镜像的情况下分析镜像的元数据和内容,例如检查Dockerfile中的指令、环境变量、端口映射等。动态标识则需要在容器运行时对容器的行为和性能进行监控和分析,如资源使用率、网络通信等。 ### 容器编排器与Docker映像 容器编排器是用于自动化容器部署、管理和扩展的工具。在Docker环境中,容器编排器能够自动化地启动、停止以及管理容器的生命周期。常见的容器编排器包括ECS和Kubernetes。 - **ECS (Elastic Container Service)**:是由亚马逊提供的容器编排服务,支持Docker容器,并提供了一种简单的方式来运行、停止以及管理容器化应用程序。 - **Kubernetes**:是一个开源平台,用于自动化容器化应用程序的部署、扩展和操作。它已经成为容器编排领域的事实标准。 ### 如何使用静态和动态标识工具 要使用这些静态和动态标识工具,首先需要获取并安装它们。从给定信息中了解到,可以通过克隆仓库或下载压缩包并解压到本地系统中。之后,根据需要针对不同的容器编排环境(如Dockerfile、ECS、Kubernetes)编写配置,以集成和使用这些检测工具。 ### Dockerfile中的工具使用 在Dockerfile中使用工具意味着将检测工具的指令嵌入到构建过程中。这可能包括安装检测工具的命令、运行容器扫描的步骤,以及将扫描结果集成到镜像构建流程中,确保只有通过安全和合规检查的容器镜像才能被构建和部署。 ### ECS与Kubernetes中的工具集成 在ECS或Kubernetes环境中,工具的集成可能涉及到创建特定的配置文件、定义服务和部署策略,以及编写脚本或控制器来自动执行检测任务。这样可以在容器编排的过程中实现实时监控,确保容器编排器只使用符合预期的、安全的容器镜像。 ### Linux系统下的操作 在Linux系统下操作这些工具,用户可能需要具备一定的系统管理和配置能力。这包括使用Linux命令行工具、管理文件系统权限、配置网络以及安装和配置软件包等。 ### 总结 综上所述,Docker Hub上的静态和动态标识工具提供了一种方法来检测和分析公共容器映像,确保这些镜像的安全性和可靠性。这些工具在Linux开发环境中尤为重要,因为它们帮助开发人员和运维人员确保他们的容器映像满足安全要求。通过在Dockerfile、ECS和Kubernetes中正确使用这些工具,可以提高应用程序的安全性,减少由于使用不安全的容器镜像带来的风险。此外,掌握Linux系统下的操作技能,可以更好地管理和维护这些工具,确保它们能够有效地发挥作用。
recommend-type

【扣子平台图像艺术探究:理论与实践的完美结合】:深入学习图像生成的艺术

# 1. 图像艺术的理论基础 艺术领域的每一个流派和技巧都有其理论基础。在图像艺术中,理论基础不仅是对艺术表现形式的认知,也是掌握艺术创作内在逻辑的关键。深入理解图像艺术的理论基础,能够帮助艺术家们在创作过程中更加明确地表达自己的艺术意图,以及更好地与观众沟通。 图像艺术的理论
recommend-type

增广路定理的证明

<think>嗯,用户想查找增广路定理的证明,关于图论和网络流算法的。我得先理解增广路定理是什么,然后找到相关的证明方法。根据之前的引用,尤其是引用5提到最大流最小割定理,里面有三个等价条件,其中第二个是残余网络中没有增广路径时,流就是最大流。这可能和增广路定理相关,也就是当残余网络中没有增广路时,当前流就是最大流,这可能就是增广路定理的内容。 首先,我需要明确增广路定理的陈述。根据引用5,增广路定理可能指的是:一个流是最大流当且仅当残余网络中不存在增广路径。这个定理的证明需要用到最大流最小割定理,也就是第三个条件,即最大流的流量等于最小割的容量。 证明的步骤可能需要分为两个方向:必要性(
recommend-type

Pulse:基于SwiftUI的Apple平台高效日志记录与网络监控

从给定文件信息中,我们可以提取出以下IT知识点进行详细阐述: **Pulse概览:** Pulse是一个专门针对Apple平台(如iOS、iPadOS、macOS等)的功能强大的日志记录系统。其设计目的是为了简化开发者在这些平台上调试网络请求和应用日志的过程。Pulse的核心特色是它使用SwiftUI来构建,这有助于开发者利用现代Swift语言的声明式UI优势来快速开发和维护。 **SwiftUI框架:** SwiftUI是一种声明式框架,由苹果公司推出,用于构建用户界面。与传统的UIKit相比,SwiftUI使用更加简洁的代码来描述界面和界面元素,它允许开发者以声明的方式定义视图和界面布局。SwiftUI支持跨平台,这意味着同一套代码可以在不同的Apple设备上运行,大大提高了开发效率和复用性。Pulse选择使用SwiftUI构建,显示了其对现代化、高效率开发的支持。 **Network Inspector功能:** Pulse具备Network Inspector功能,这个功能使得开发者能够在开发iOS应用时,直接从应用内记录和检查网络请求和日志。这种内嵌式的网络诊断能力非常有助于快速定位网络请求中的问题,如不正确的URL、不返回预期响应等。与传统的需要外部工具来抓包和分析的方式相比,这样的内嵌式工具大大减少了调试的复杂性。 **日志记录和隐私保护:** Pulse强调日志是本地记录的,并保证不会离开设备。这种做法对隐私保护至关重要,尤其是考虑到当前数据保护法规如GDPR等的严格要求。因此,Pulse的设计在帮助开发者进行问题诊断的同时,也确保了用户数据的安全性。 **集成和框架支持:** Pulse不仅仅是一个工具,它更是一个框架。它能够记录来自URLSession的事件,这意味着它可以与任何使用URLSession进行网络通信的应用或框架配合使用,包括但不限于Apple官方的网络库。此外,Pulse与使用它的框架(例如Alamofire)也能够良好配合,Alamofire是一个流行的网络请求库,广泛应用于Swift开发中。Pulse提供了一个PulseUI视图组件,开发者可以将其集成到自己的应用中,从而展示网络请求和其他事件。 **跨平台体验:** 开发者不仅可以在iOS应用中使用Pulse Console记录日志,还可以在macOS上通过Pulse应用程序查看和共享这些日志。这种跨平台的能力意味着开发者可以在不同的设备上进行日志分析,增强了开发和调试的灵活性。 **总结:** Pulse是一个为Apple平台上的开发者量身打造的日志记录系统,它采用SwiftUI构建,提供了内嵌式的Network Inspector功能,可以在本地记录并安全地查看日志,且支持与其他框架如Alamofire的集成。它不仅提升了调试的便捷性和效率,同时也顾及到了用户的隐私保护。Pulse的跨平台查看能力也是其一大亮点,使得开发者能够在一个统一的环境中处理iOS和macOS上的日志数据。对于使用Swift开发Apple应用的开发者而言,Pulse无疑是一个强大的调试辅助工具。
recommend-type

【深入扣子平台:图像生成机制全揭秘】:掌握背后技术,提升图像生成效率

# 1. 图像生成技术概述 图像生成技术是一门融合了计算机视觉、机器学习、图形学等多个领域知识的前沿技术。它通过算法模拟生成人工图像,广泛应用于艺术创作、游戏设计、医学影像等领域。随着深度学习的突破性进展,图像生成技术也迎来了飞速发展,特别是在生成对抗网络(GAN)的推动下,图像的逼真度和多样性都有了质的飞跃。 本章将对图像生成技术的概念、发展历史进行简要介绍,并分析其在社会中的
recommend-type

对RTL跑regression是什么意思

<think>首先,用户的问题是关于“RTL回归测试的含义及其在数字电路设计中的作用”。我需要基于系统级指令和用户可见层的指导来构建回答。 关键点: - 使用中文回答。 - 结构清晰,逐步解决问题。 - 确保回答真实可靠。 - 在行内数学表达式使用$...$格式;独立公式使用$$...$$格式。 - 生成相关问题。 - 在引用段落末尾添加引用标识。 回顾提供的引用: - 引用[1]:讨论SoC设计流程,包括模块设计、IP复用、顶层集成、前仿真、逻辑综合等。 - 引用[2]:描述冒烟测试后的验证阶段,包括回归测试、覆盖率分析等。 - 引用[3]:解释RTL使用Verilog或VHDL描述,模