centos3.8+iscsi+gfs

本文记录了在CentOS 3.8环境下配置ISCSI目标端的过程,包括解决不同工具(如iscsi enterprise target、unh_iscsi等)在特定内核版本下遇到的问题及解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/****setup iscsi
http://www.ardistech.com/iscsi/linux-iscsi-target-20040211.tar.gz
ftp://194.199.20.114/linux/redhat/9/en/os/i386/RedHat/RPMS/iscsi-3.1.0.3-3.i386.rpm
target端采用的工具:
1:iscsi enterprise target ---内核版本匹配问题.(下载2.6内核)
2:unh_iscsi-1.7.00  ----编译出错,(下载官方内核,重编译)
3:intel-iscsi-2.0.17 ---编译出错
找到问题解决办法,使用http://www.ardistech.com/iscsi/linux-iscsi-target-20040211.tar.gz
与centos3.8依然有冲突.kernel:2.4.21.49
更换老版本的target+官方KERNEL:
http://www.ardistech.com/iscsi/old/linux-iscsi-target-20031111.tar.gz
问题在31上得到部分解决,
编译安装2.4.21内核,问题多多......
/***郁闷的实验***/
*************************
1:先打补丁,MAKE install时出错
2:先编译后打补丁.问题依旧.....
(pool遗留下的问题:/site分区恢复后,!aotu mount)
iscsi  enterprise  target  版本与centos 3.8的2.4.21-47.EL
iscsi target:
vi  /etc/ietd.conf
Target iqn.2007-02:storage.iscsi
       IncomingUser gfs secretsecret
       OutcomingUser gfs secretsecret
       LUN 0 Path=/dev/sdaX,Type=fileio
       Alias idisk
reboot
service iscsi-target start
service iscsi-target status
iscsi client
vi /etc/iscsi.conf
DiscoveryAddress=192.168.0.33
            OutgoingUserName=gfs
            OutgoingPassword=secretsecret
       LoginTimeout=15
       DiscoveryAddress=192.168.0.33
                  IncomingUserName=gfs
                  IncomingPassword=secretsecret
         
service iscsi start
iscsi-ls

/***setup GFS
### 如何将 Python 3 升级至 3.8 或更高版本 要将 Python 3 升级到 3.8 或更高的版本,可以采用多种方法来实现这一目标。以下是几种常见的方案: #### 方法一:通过包管理器升级(适用于 Linux) 在基于 Debian 的系统上(如 Ubuntu),可以通过 `apt` 来安装最新版本的 Python。 更新软件源并安装新版本: ```bash sudo apt update sudo apt install python3.8 ``` 如果需要设置默认解释器为新的版本,则需修改系统的符号链接: ```bash sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1 ``` 此操作会将 `/usr/bin/python3` 链接到指定的新版本[^1]。 对于 Red Hat/CentOS/Fedora 用户,可使用 `yum` 或者 `dnf` 安装较新版本的 Python 软件包。 #### 方法二:通过 Conda 环境管理工具 Conda 是一种强大的环境管理系统,特别适合科学计算领域中的依赖管理和多版本控制。创建一个新的 conda 环境并将 Python 版本设定为目标版本即可完成升级过程。 执行如下命令以建立一个名为 myenv 并带有 Python 3.8 的虚拟环境: ```bash conda create -n myenv python=3.8 ``` 激活该新建的环境之后就可以在这个环境中运行所需的应用程序了。 ```bash conda activate myenv ``` #### 方法三:从源码编译安装 当官方仓库中没有提供所需的 Python 新版本时,可以从官网下载对应 tarball 文件自行编译安装。 获取最新的稳定版压缩包地址后解压文件夹,并按照常规流程配置、构建以及安装它。 ```bash wget https://www.python.org/ftp/python/3.8.x/Python-3.8.x.tgz tar -xf Python-3.8.x.tgz cd Python-3.8.x ./configure --enable-optimizations make && sudo make altinstall ``` 注意这里我们推荐使用 `altinstall` 命令代替普通的 `install` ,防止覆盖现有的系统自带 python 解释器[^2]。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值