星鸾云平台:高效配置Anaconda环境

星鸾云平台:高效配置Anaconda环境

  • 多种算力资源和AI一体机
  • 在星鸾云平台上安装Anaconda并配置Python环境的步骤
    • 注册和登录
    • 体验GPU显卡服务
    • 选择服务器实例
    • 登陆GPU实例
    • 挂载数据盘
    • 配置CUDA环境
    • 安装Anaconda
  • 星鸾云平台的优势

星鸾云平台以其卓越的产品功能和优势,成为众多研究者和开发者的理想选择。平台提供多样化的算力资源和AI一体机产品,能够满足不同用户的需求。新用户注册即可体验,仅需支付1分钱即可使用GeForce RTX 4090 GPU显卡进行一小时的计算任务。本文将以在星鸾云服务器上安装Anaconda并配置Python环境为例,详细介绍如何利用星鸾云平台的优势来高效完成计算任务。

平台地址:https://xl.hzxingzai.cn/

多种算力资源和AI一体机

在星鸾云平台上,用户可以选择不同配置的算力资源和AI一体机,根据自己的需求灵活选择适合的产品。下面是星鸾云平台提供的部分算力资源和AI一体机的规格信息:

算力资源

产品性能价格
NVIDIA H800 PCIe 80G单精 756TFLOPS / 半精 1513 TFLOPS敬请期待
A800 PCIe 80G单精 156 TFLOPS / 半精 312 TFLOPS¥ 8.90/时 ¥ 9.60/时
A800 PCIe 80G单精 156 TFLOPS / 半精 312 TFLOPS¥ 8.90/时 ¥ 9.60/时
NVIDIA H100/H800 SXM 80G单精 989 TFlops / 半精 1979 TFlops敬请期待

AI一体机规格

AI一体机规格配置详情
8卡工作站 (Intel 8352V x RTX 4090)CPU: Intel® Xeon® Platinum 8352V CPU @ 2.10GHz * 2
DIMM: DDR4 32G * 8
NIC: 10G * 2
RAID: LSI MegaRAID SAS-3 3108
DISK: SSD 480 * 2, NVME 7.68T * 1
极致性价比
8卡工作站 (Intel 8358 x A800)CPU: Intel® Xeon® Platinum 8358 CPU @ 2.60GHz 128
DIMM: DDR4 64G * 32
NIC: 10G * 2
RAID: RAID-LSI-9361-8i(2G)-1-X
DISK: SSD 960 * 2, NVME 7.68TB * 1
高性能计算

产品功能

星鸾云平台提供多种功能,帮助用户高效、安全地完成计算任务:

产品功能描述
弹性使用、稳定高效用户可以灵活地自定义镜像,快速复制云主机操作系统环境,省去重复部署系统环境的工作量。
云服务备份对云主机系统盘创建备份,可用于快速恢复数据状态,保障系统数据安全。
灵活扩容云主机支持随时扩容,您可按需扩容,避免资源浪费。
VPC虚拟私有云通过先进的SDN技术,实现完全的二层网络隔离,有效隔离用户之间的网络,保障通讯安全。

在星鸾云平台上安装Anaconda并配置Python环境的步骤

注册和登录

在这里插入图片描述

  1. 访问星鸾云平台的官方网站。
  2. 在注册页面填写个人信息并创建账户。
  3. 完成注册后,登录到您的账户。

体验GPU显卡服务

  1. 新用户可以体验GeForce RTX 4090 GPU显卡服务,仅需支付1分钱。
  2. 选择要体验的GPU型号和体验时长(通常为1小时)。
  3. 完成订单支付,即可开始体验。

在这里插入图片描述

选择服务器实例

  1. 在算力市场选择自己需要的服务器实例。
  2. 配置GPU数量、镜像等参数。
    在这里插入图片描述

登陆GPU实例

  1. 平台提供了SSH登录字段获取登录指令和初始密码进行连接。注意更换SSH登录指令中的端口等信息。
  2. 示例登录指令:实例直接提供了SSH 登录字段获取登录指令、初始密码进行连接。只需要注意SSH 登录指令中的端口等需要更换您的实例对应的信息。
    在这里插入图片描述
ssh -p 20196 root@115.238.33.252

对于XShell,需手动修改格式:

ssh root@115.238.33.252 20196

注意:实例到期后未及时续费将会释放实例,实例释放会导致数据清空且不可恢复,释放前实例在数据在。数据盘扩容后,需执行脚本进行挂载!

当然还可以用公网映射,方便做一些接口之类的

只需要配置好内网端口好即可
在这里插入图片描述

挂载数据盘

数据盘扩容成功后,使用SSH进入到gpu环境,配置python首先进行数据盘挂载!
在这里插入图片描述
挂载数据盘有二种方法

  1. 创建一个bash脚本,bash运行
#!/bin/bash
#des: auto EXP Disk,仅支持vdb硬盘,其他新购盘,参照#确保 /dev/vdb1 不存在
#date: 2024-2-21
#auth: chukk
# 检查 parted 命令是否存在
if ! which parted >/dev/null; then
    echo "parted 命令不存在,尝试安装..."

    # 你可能需要输入你的密码
    apt-get update
    apt-get install parted -y

    # 再次检查 parted 命令是否成功安装
    if which parted >/dev/null; then
        echo "parted 命令已成功安装。"
    else
        echo "parted 命令安装失败。"
    fi
    else
        echo "parted 命令已存在。"
    fi


# 确保 /dev/vdb 存在
if [ ! -e /dev/vdb ]; then
    echo "/dev/vdb 不存在"
    exit 1
fi
#确保 /dev/vdb1 不存在
#新购硬盘挂载
if [ ! -e /dev/vdb1 ]; then
# 使用 parted 创建 GPT 分区表
parted /dev/vdb mklabel gpt
# 创建一个占用整个磁盘的分区
parted -a opt /dev/vdb mkpart primary ext4 0% 100%
# 等待系统识别新分区
sleep 2
# 格式化新分区为 ext4 文件系统
mkfs.ext4 /dev/vdb1
# 获取新分区的 UUID
UUID=$(blkid -s UUID -o value /dev/vdb1)
# 创建挂载点
mkdir -p /root/xinglin-data
# 挂载分区
mount /dev/vdb1 /root/xinglin-data
# 将新分区加入 fstab 以实现开机自动挂载
echo "UUID=${UUID} /root/xinglin-data ext4 defaults 0 2" >> /etc/fstab
echo "分区和挂载完成。"
exit 1
fi
#确保 /dev/vdb1 存在
#已存在硬盘
if [  -e /dev/vdb ]; then
growpart /dev/vdb 1
resize2fs /dev/vdb1
echo "分区扩容完成。"
exit 1
fi
  1. 推荐使用远程调度脚本
curl -fsSL http://mirrors.chukk.cc:8866/shell/autoDIsk.sh | bash

挂载完成
在这里插入图片描述

配置CUDA环境

  1. 下载并安装CUDA驱动:
wget http://mirrors.chukk.cc:8866/cuda/cuda_11.7.1_515.65.01_linux.run
chmod +x cuda_11.7.1_515.65.01_linux.run
apt install gcc make screen stress -y
apt install linux-headers-$(uname -r) -y
apt remove nvidia*
./cuda_11.7.1_515.65.01_linux.run
  1. 切换CUDA版本:
source /cuda/switch-cuda.sh 11.8

安装Anaconda

主要账户是没有root权限的,最好是root目录下创建一个data文件夹,将环境配置到data环境下

  1. 安装Python:
sudo apt update
sudo apt install python3 python3-pip
  1. 安装Conda:
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh

#将conda命令加入到bash环境中
vim ~/.bashrc


#在文件最后一行加入
conda init bash

source ~/.bashrc

我这里将环境加入到指定文件夹下
在这里插入图片描述

也可以在

vim ~/.bashrc

在文件最后一行加入

conda init bash

需要重进一次服务器,conda命令就配置在bash环境下了

  1. 创建 Python 3.8 虚拟环境:
create -n py38 python=3.8 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

星鸾云平台的优势

产品优势描述
超强算力星鸾云GPU云服务器配备业界超强算力的GPU计算卡,具有超强的并行计算能力,为您提供触手可得的算力,提升业务效率与竞争力。
专业稳定星鸾云HPC智能液冷数据中心为GPU云服务器稳定运行提供强大后盾,保证99.9%的机器稳定性。
高性价比支持按需和包周期计费模式,即租即用、弹性扩展,您可以按需购买,避免资源浪费。
快速交付云主机从订购到开通使用仅需数分钟时间,可快速交付到用户手中。并提供部分操作系统预装驱动镜像,帮助您一键部署环境,快速接入业务。

星鸾云平台以其强大的算力和灵活的配置,为用户提供高效、稳定的计算服务。无论您是研究人员、开发者还是AI爱好者,星鸾云平台都能满足您的需求,让您专注于实现创意和提升业务效率。注册体验,感受星鸾云平台的卓越性能和优质服务!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/664125.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

期权交易有什么利弊点?

今天带你了解期权交易有什么利弊点?期权是一种合约,有看涨期权和看跌期权两种类型,也就是做多和做空两个方向,走势标的物对应大盘指数,这也是期权与其他金融工具的主要区别之一,可以用于套利,对…

Python中限制输入数值范围的技术性探讨

目录 一、引言 二、使用内置函数限制输入范围 三、使用条件语句进行范围检查 四、使用异常处理增强鲁棒性 五、结合第三方库进行输入验证 六、总结 一、引言 在Python编程中,用户输入是程序与用户交互的重要方式之一。然而,由于用户输入的多样…

实验室信息管理系统LIMS可以解决哪些问题

LIMS系统(Laboratory Information Management System)是一种专门针对实验室设计的信息管理系统,它能够帮助实验室解决一系列的问题,提高实验室的管理效率和数据可靠性。以下是LIMS系统可以解决的实验室问题: LIMS系统在实验室管理中的作用 1…

TDesign环境搭建-后台模板的安装和使用-构建web管理端后台系统

TDesign环境搭建-后台模板的安装和使用-构建web管理端后台系统 一、安装Nodejs 下载:nodejs 注意,目前前端代码使用的vue3做为脚手架进行开发,需要强制依赖node版本为16及以上 二、模板安装 2.1 安装脚手架:cli nodejs安装好之…

数字化校园建设让学习更加广阔

校园构建数字化校园的亮点是什么?校园以智能服务、才智办理、数字讲堂为中心内容的智慧校园建造,不只使师生作业和日子更高效,并且使他们有更多的时刻投入到智能教育和智能学习中去,进步教育质量,使学生走出校门时紧跟…

风电功率预测 | 基于TCN-GRU时间卷积门控循环单元的风电功率预测(附matlab完整源码)

完整代码 clc; clear close allX = xlsread(风电场预测.xlsx); X = X(5665:8640,:); %选取3月份数据 num_samples =

辅导男朋友转算法岗的第2天|self Attention与kv cache

文章目录 公式KV CacheMHA、MQA、GQA 面试题为什么除以 d k \sqrt{d_k} dk​ ​Multihead的好处decoder-only模型在训练阶段和推理阶段的input有什么不同?手撕必背-多头注意力 公式 $ \text{Output} \text{softmax}\left(\frac{QK^T}{\sqrt{d_k}}\right) \times …

nodemcu32s 和 mini D1 组局域网并用 webSocket 通信

实现思路 使用 mini D1 来搭建一个 webSocket 服务,然后使用 nodemcu32 连接,然后就可以进行通信了。 服务端代码(mini D1) 在代码中主要是需要控制好 loop 函数中的延时,也就是最后一行代码 delay,如果…

B端系统:角色与权限界面设计,一文读懂。

一、什么是角色与权限系统 角色与权限系统是一种用于管理和控制用户在系统中的访问和操作权限的机制。它通过将用户分配到不同的角色,并为每个角色分配相应的权限,来实现对系统资源的权限控制和管理。 在角色与权限系统中,通常会定义多个角色…

入门flask:Python后端开发的首选框架

新书上架~👇全国包邮奥~ python实用小工具开发教程http://pythontoolsteach.com/3 欢迎关注我👆,收藏下次不迷路┗|`O′|┛ 嗷~~ 目录 一、引言:从零开始学习弗拉斯克 二、弗拉斯克的微框架哲学 三、弗拉斯克的核心…

字符串匹配算法(一)BF算法、RK算法

文章目录 BF算法算法详解算法实现 RK算法算法详解算法实现 BF算法 算法详解 BF算法也就是Brute Force 算法,中文叫暴力匹配算法,也叫朴素匹配算法。模式串和主串:例如:我们在字符串A中查找字符串B,那么字符串A就是主…

留言板——增添功能(持久化存储数据,使用MyBatis)

目录 一、数据准备 二、引入MyBatis 和 MySQL驱动依赖 三、配置MySQL账号密码 四、编写后端代码 五、调整前端代码 六、测试 之前的代码:综合性练习(后端代码练习3)——留言板_在线留言板前后端交互-CSDN博客 一、数据准备 创建数据库…

vivo鄢楠:基于OceanBase 的降本增效实践

在3 月 20 日的2024 OceanBase 数据库城市行中,vivo的 体系与流程 IT 部 DBA 组总监鄢楠就“vivo 基于 OceanBase 的降本增效实践”进行了主题演讲。本文为该演讲的精彩回顾。 vivo 在1995年于中国东莞成立,作为一家全球领先的移动互联网智能终端公司&am…

CentOS 7基础操作01_安装CentOS 7操作系统

1、实验环境 因为 Windows图形界面占用系统资源较高,所以公司准备将面向互联网的网站,数据库等重要应用基于Linux平台部署,并计划于近期将服务器安装开源免费的 CentOS 系统。进行前期准备工作时,需要公司的系统管理员尽快掌握 CentOS 系统的安装过程 2、需要描述 …

CSS 空间转换 动画

目录 1. 空间转换1.1 视距 - perspective1.2 空间转换 - 旋转1.3 立体呈现 - transform-style1.4 空间转换 - 缩放 2. 动画 - animation2.1 动画的基本用法2.1 animation 复合属性2.2 animation 拆分属性2.3 多组动画 正文开始 1. 空间转换 空间:是从坐标轴角度定义…

在AutoDL上部署Yi-34B大模型

在AutoDL上部署Yi-34B大模型 Yi介绍 Yi 系列模型是 01.AI 从零训练的下一代开源大语言模型。Yi 系列模型是一个双语语言模型,在 3T 多语言语料库上训练而成,是全球最强大的大语言模型之一。Yi 系列模型在语言认知、常识推理、阅读理解等方面表现优异。 …

【JavaEE】多线程(1)

🎆🎆🎆个人主页🎆🎆🎆 🎆🎆🎆JavaEE专栏🎆🎆🎆 🎆🎆🎆计算机是怎么工作的🎆&#x1f3…

第七在线惊艳亮相第11届奥莱峰会,AI驱动零售供应链升级

2024年5月22-24日,第11届奥莱领秀峰会暨2024奥莱产业经济论坛在南京盛大举行。论坛上,智能商品计划管理系统服务商第七在线凭借富有前瞻性的AI技术,引领零售供应链迈入全新升级阶段,赢得了与会嘉宾的广泛关注与赞誉。 峰会由中国奥…

【一百】【算法分析与设计】N皇后问题常规解法+位运算解法

N皇后问题 链接:登录—专业IT笔试面试备考平台_牛客网 来源:牛客网 题目描述 给出一个nnn\times nnn的国际象棋棋盘,你需要在棋盘中摆放nnn个皇后,使得任意两个皇后之间不能互相攻击。具体来说,不能存在两个皇后位于同…

BUUCTF Crypto RSA详解《1~32》刷题记录

文章目录 一、Crypto1、 一眼就解密2、MD53、Url编码4、看我回旋踢5、摩丝6、password7、变异凯撒8、Quoted-printable9、篱笆墙的影子10、Rabbit11、RSA12、丢失的MD513、Alice与Bob14、大帝的密码武器15、rsarsa16、Windows系统密码17、信息化时代的步伐18、凯撒?…