WAS集群安装<四>IHS(IBM HTTP SERVER)节点安装配置

现在我们已经做了DM和App节点的配置了,下面我们来进行WAS的IHS节点安装配置

简介:

本文对IHS进行安装配置,对一些特殊点进行说明,特别是在安装插件部分,要特别注意。

1、运行软件,启动WAS的安装程序

安装命令

[root@WasIHS01 ~]# /opt/IBMWebSphere7/lin_x64_suppl/IHS/install

     第一步:介绍等,不用管

     第二步:同意协议,勾选同意就可以了

     第三步:检查系统准备的环境是否符合要求,有警告不用在意,直接下一步安装即可

     第四步:选择安装目录,这里可以选择,也可以默认的

     第五步:设置HTTP端口80和HTTP的管理端口8008,管理端口在集群的时候需要使用到

     第六步:设置管理用户名和密码

     第七步:勾选 Setup IBM HTTP Server administration server to administer IBM HTTP Server,并设置IHS的用户和组,任意找一个Linux的用户和组即可,如用户:nobody,组:nobody

     第八步:取消插件安装,稍候进行手动安装,去掉Install the IBM HTTP Server Plug-in for IBM WebSphere Application Server的默认勾选

     到这里需要我们配置的就完成了,后面几步,一直下一步即可完成,最后一定要现实绿色的Success才行,否则需要你查阅相关的日志检查系统环境了

2、验证安装效果

先不忙安装插件,插件只是集群时同步使用,所以先看看IHS节点是否安装成功了

启动测试一下,启动地址:

[root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/adminctl start
./adminctl start: admin http started

通过lsof -i查看8008端口是否启动了

[root@WasIHS01 bin]# lsof -i:8008
COMMAND   PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
httpd   16538   root    4u  IPv6 281560      0t0  TCP *:8008 (LISTEN)
httpd   16540 nobody    4u  IPv6 281560      0t0  TCP *:8008 (LISTEN)

启动apahce

[root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/apachectl start

再次查看80端口是否启动了

[root@WasIHS01 bin]# lsof -i:80
COMMAND     PID   USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
clock-app  2061   root   21u  IPv4  17259      0t0  TCP WasIHS01:50034->a23-215-63-32.deploy.static.akamaitechnologies.com:http (CLOSE_WAIT)
httpd     16566   root    4u  IPv6 284271      0t0  TCP *:http (LISTEN)
httpd     16569 nobody    4u  IPv6 284271      0t0  TCP *:http (LISTEN)
[root@WasIHS01 bin]#

浏览器访问一下是否可以正常访问了,看到一下界面说明安装成功,然后接着安装插件部分

首先要保证你的VM和你的宿主能够相互访问,你可以ping一下,看看网络是否正常,正常就可以在宿主的浏览器上面访问,如果不行,请在VM的系统中测试一下是否可以通过浏览器访问,能够访问,并且能够登录进去则表示OK

访问地址:

http://192.168.1.18

输入后就会显示相应的IHS的界面,访问成功则安装没有问题。

    

3、手动安装插件部分

保证集群的时候进行插件传输的正确性和同步的需要

安装之前先在下面文件夹中建立四个空文件,防止插件安装失败,我测试的时候几次都安装失败,所以建议还是先建立文件才进行插件安装

<WAS安装文件目录>/lin_x64_suppl/plugin/plg.webserverplugins.pak/repository/plugins.install/properties/version/nif/config/uninstall/

创建命令:

[root@WasIHS01 ~]#touch ApacheUnInstall.tmp Domino7UnInstall.tmp IHSUnInstall.tmp SunOneUnInstall.tmp

插件安装命令:

[root@WasIHS01 ~]#/opt/IBMWebSphere7/lin_x64_suppl/plugin/install

     第一步:默认选择

     第二步:同意协议
     第三步:系统准备的环境监测,有警告忽略,先不管
     第四步:选择Web Server,这里选择IBM HTTP Server V7
     第五步:选择安装机器的环境,这里选择remote的Web server machine
     第六步:选择安装路径,默认即可
     第七步:选择httpd的配置文件地址,默认即可,端口80,如果你上一步的IHS安装成功的,那么这里就不会报httpd.conf文件不存在,否则会提示找不到这个文件,那么你需要删除IHS,                                    重新安装该节点知道显示绿色的Success表示成功才行,不能是部分成功的,一定要全部成功
     第八步:给你的Web Server起一个唯一的名称,这里起的名称等会儿集群IHS的时候要用到,所以你要记录下来,我起的是IHS01_WebServer,第二台是IHS02_WebServer
     第九步:plugin-cfg.xml的配置插件地址,默认即可
     第十步:这里配置一个App Server machine的名称或者ip,就配置刚刚第一个就可以了,等会儿第二个IHS插件安装的时候也可以选择一样的机器名称

     后面的步骤不用什么配置,直接下一步即可,安装完成后,就可以来配置集群了

    

4、创建第二个IHS节点

根据以上步骤再创建一个IHS服务节点,步骤一样,里面的命名规则要注意了,根据我们最开始规划的主机名称和IP地址来进行规划命名。

5、做必要的权限分配

      在配置之前做一个权限的配置:

     配置文件为: (<Plugins>/config/ihs01/plugin-cfg.xml 文件权限,直接 777)

     [root@WasIHS01 ~]# chmod 777 /opt/IBM/HTTPServer/Plugins/config/IHS01_WebServer/plugin-cfg.xml

     [root@WasIHS02 ~]# chmod 777 /opt/IBM/HTTPServer/Plugins/config/IHS02_WebServer/plugin-cfg.xml

6、重启系统后,需要启动IHS

     启动命令:

     [root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/adminctl start

     [root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/apachectl start

### 部署 Stable Diffusion 的准备工作 为了成功部署 Stable Diffusion,在本地环境中需完成几个关键准备事项。确保安装了 Python 和 Git 工具,因为这些对于获取源码和管理依赖项至关重要。 #### 安装必要的软件包和支持库 建议创建一个新的虚拟环境来隔离项目的依赖关系。这可以通过 Anaconda 或者 venv 实现: ```bash conda create -n sd python=3.9 conda activate sd ``` 或者使用 `venv`: ```bash python -m venv sd-env source sd-env/bin/activate # Unix or macOS sd-env\Scripts\activate # Windows ``` ### 下载预训练模型 Stable Diffusion 要求有预先训练好的模型权重文件以便能够正常工作。可以从官方资源或者其他可信赖的地方获得这些权重文件[^2]。 ### 获取并配置项目代码 接着要做的就是把最新的 Stable Diffusion WebUI 版本拉取下来。在命令行工具里执行如下指令可以实现这一点;这里假设目标路径为桌面下的特定位置[^3]: ```bash git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git ~/Desktop/stable-diffusion-webui cd ~/Desktop/stable-diffusion-webui ``` ### 设置 GPU 支持 (如果适用) 当打算利用 NVIDIA 显卡加速推理速度时,则需要确认 PyTorch 及 CUDA 是否已经正确设置好。下面这段简单的测试脚本可以帮助验证这一情况[^4]: ```python import torch print(f"Torch version: {torch.__version__}") if torch.cuda.is_available(): print("CUDA is available!") else: print("No CUDA detected.") ``` 一旦上述步骤都顺利完成之后,就可以按照具体文档中的指导进一步操作,比如调整参数、启动服务端口等等。整个过程中遇到任何疑问都可以查阅相关资料或社区支持寻求帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值