用什么命令来启动samba服务器

用什么命令来启动samba服务器,第1张

1、启动Samba服务
/etc/rcd/initd/smb start
2、停止Samba服务
/etc/rcd/initd/smb stop
3、重新启动Smaba服务
/etc/rcd/initd/smb restart
4、重新加载Smaba服务
/etc/rcd/initd/smb reload
5、编辑启动加载项
ntsysv
chkconfig -level n smb on/off

CentOS 70中一个最主要的改变,就是切换到了systemd。它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理。systemd兼容SysV和Linux标准组的启动脚本。
Systemd是一个Linux *** 作系统下的系统和服务管理器。它被设计成向后兼容SysV启动脚本,并提供了大量的特性,如开机时平行启动系统服务,按需启动守护进程,支持系统状态快照,或者基于依赖的服务控制逻辑。

先前的使用SysV初始化或Upstart的红帽企业版Linux版本中,使用位于/etc/rcd/initd/目录中的bash初始化脚本进行管理。而在RHEL 7/CentOS 7中,这些启动脚本被服务单元取代了。服务单元以service文件扩展结束,提供了与初始化脚本同样的用途。要查看、启动、停止、重启、启用或者禁用系统服务,你要使用systemctl来代替旧的service命令
注:为了向后兼容,旧的service命令在CentOS 7中仍然可用,它会重定向所有命令到新的systemctl工具。
使用systemctl来启动/停止/重启服务
要启动一个服务,你需要使用如下命令:
# systemctl start >有点没看明白你的问题
你是想启动程序还是想启动某些服务?
一般启动程序直接使用目录加程序名
就可以运行。。或者加运行权限chmod
+x
或者使用sh
程序名
如果是启动某个服务的话是这样:service
服务名
start

net start 服务名 (开启服务)
net stop 服务名 (关闭服务)
如果启动的服务名是词组时,词组两边要加双引号。
net start alerter /启动报警服务/
net start "client service for net ware" /启动netware服务/
net start "clipbook server" /启动剪切簿服务/
net start "compute browser" /启动计算机浏览器服务/
net start "dhcp client" /启动dhcp客户服务/
net start "directory replicator" /启动目录复制程序 ,将指定的文件复制到服务器上/
net start eventlog /启动事件日志服务,用于记录本地计算机上的事件/
net start "file server for macintosh" /启动macintosh服务,允许使用计算机共享文件/
net start "ftp publishing service" /启动ftp服务,在安装了internet信息服务才可用/
net start "gateway service for netware" /启动netware网关服务 在安装netware网关服务可用/
net start lpdsvc /启动tcpip打印机服务/
net start messenger /器东 信使 服务,向计算机发送消息/
net start "microsoft dhcp service" /启动microsoft dhcp/
net start "net logon" /启动网络登陆服务/
net start "network dde" /启动网络 DDE服务/
net start "ntlm security support provider" /启动ntlm安全支持提供服务/
net start ole /启动对象连接嵌入服务/
net start "print server for macintosh" /启动macintosh打印服务器服务/
net start "remote access connection manager" /启动远程访问连接管理服务/
net start "remote access isnsap service" /启动访问isnsap服务,在安装远程访问服务/
net start "remote procedure call (rpc) locator" /启动ppc定位器服务/
net start "remote procedure call (rpc) service" /启动远程过程调用(rpc)服务/
net start schedule /启动计划任务服务/
net start server /启动服务器服务,可以使用硬盘资源共享/
net start "simple tcp/ip servicer" /启动简单tcp/ip服务/
net start "site server ldap service" /启动 site server ldap服务/
net start snmp /启动snmp服务,向snmp管理系统报告当前状态/
net start "remote registry" /启动远程注册表服务/
net start spooler /启动后台打印机程序/
net start "tcp/ip netbios helper" /在tcp服务上启用netbios支持/
net start ups /启动不间断电源ups服务/
net start "windows internet name service" /启动windows internet服务/
net start workstation /启动工作站服务,工作站服务是用计算机可以直接使用网络资源/
net start telnet /启动telnet 服务,打开23端口/
net start lanmanserver /打开ipc服务/
net start msftpsvc /打开ftp命令/
net start termservice /启动win2k的终端控制/
net start smtpsvc /启动smtp日志记录

历史服务器
Hadoop自带了一个历史服务器,可以通过历史服务器在web端查看已经运行完的Mapreduce作业记录,比如用了多少个Map、用了多少个Reduce、作业提交时间、作业启动时间、作业完成时间等信息。默认情况下,Hadoop历史服务器是没有启动的,需要自行启动。启动后,在下图中点击history可跳转至历史服务器查看信息。
配置历史服务器
配置文件mapred-sitexml
配置文件在hadoop文件夹下的etc/hadoop中。
在该配置文件中添加如下代码:
其中mapreducejobhistoryaddress是启动历史服务器的端口,mapreducejobhistorywebappaddress是历史服务器web端的端口。
(可以自己设置端口号,建议不要太小)
<configuration>
<property>
<name>mapreducejobhistoryaddress</name>
<value>hadoop101:10020</value>
</property>
<property>
<name>mapreducejobhistorywebappaddress</name>
<value>hadoop101:19888</value>
</property>
</configuration>
登录后复制
分发配置文件
使用xsync命令向其他服务器分发配置文件:
xsync mapred-sitexml
登录后复制
启动历史服务器
首先要先启动hadoop集群:
start-allsh
登录后复制
再启动历史服务器:
mapred --daemon start historyserver
登录后复制
查看历史服务器
使用jps查看是否启动成功:
可以看到在5384端口,历史服务器已经运行。
在浏览器中打开hadoop:19888,即可看到历史服务器,如下图:
测试历史服务器
上传一个测试任务,其中/wcinput中包含有一个txt文件,可以自行创建任意内容,输出到名为/wcoutput1的文件夹中。(注意:输出的文件夹应不存在,否则会出错)
hadoop jar share/hadoop/mapreduce/hadoop-mapreduce-examples-313jar wordcount /wcinput /wcoutput1
登录后复制
其中/wcinput文件夹在hadoop的目录下,并在该目录输入上述命令上传任务。(如下图)
等待任务运行完成后:
在web端查看运行情况:
点击右下角的History进入历史服务器查看详情:
至此历史服务器配置完成


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/13455222.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-10
下一篇 2023-08-10

发表评论

登录后才能评论

评论列表(0条)

保存