首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >生产服务器系统开发

生产服务器系统开发
EN

Stack Overflow用户
提问于 2011-06-06 05:16:27
回答 2查看 1.1K关注 0票数 2

我想使用系统访问从远程访问中提取我的linux生产服务器的详细信息。我对此有一些疑问:

  1. 是否有必要在linux生产服务器和linux开发server.If中同时拥有相同的内核,那么如何添加对它的支持呢?
  2. ,生产服务器中的最低要求是什么?是否需要使用调试器
  3. 编译生产服务器的内核?如何使特定组中的用户能够运行stap脚本?
EN

回答 2

Stack Overflow用户

发布于 2011-06-10 15:04:01

在生产服务器和linux开发服务器上运行的内核不需要完全相同。SystemTap初学者指南描述了在当前运行不同内核版本的机器上构建一个内核版本的工具的交叉编译。这一点在以下文件中作了说明:

http://sourceware.org/systemtap/SystemTap_Beginners_Guide/cross-compiling.html

生产服务器只需要系统点击运行时包。当使用交叉编译方法时,生产服务器不需要安装内核开发或内核调试。

有允许人们运行脚本的stapusr和stapdev组。stapusr允许在/lib/modules/uname -r/systemtap目录中运行现有脚本(在运行跨编译的systemtap脚本时可能需要这样的脚本)。stapdev允许编译脚本。

stapusr和stapdev组的描述如下:

http://sourceware.org/systemtap/SystemTap_Beginners_Guide/using-usage.html

票数 2
EN

Stack Overflow用户

发布于 2012-11-28 14:17:25

系统1.4 >1.4中的另一个功能是远程执行:

development_host% stap --remote=user@deployment_host -e 'probe begin { exit() } '

其中交叉编译、模块传输、跟踪数据传输都是通过ssh传输自动完成的,只要deployment_host安装了相应的系统抽头运行时位。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6248036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档