日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

centos7删除文件命令_干货 | 玩转云文件存储——利用CFS实现web应用的共享访问...

發(fā)布時(shí)間:2023/12/10 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 centos7删除文件命令_干货 | 玩转云文件存储——利用CFS实现web应用的共享访问... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

京東云文件服務(wù)(Cloud File Service,以下簡(jiǎn)稱:CFS)是一種高可靠、可擴(kuò)展、可共享訪問(wèn)的全托管分布式文件系統(tǒng)。它可在不中斷應(yīng)用服務(wù)的情況下,根據(jù)您對(duì)文件系統(tǒng)的使用,按需擴(kuò)展或縮減,并按照實(shí)際用量計(jì)費(fèi)。采用NFS協(xié)議,支持POSIX文件接口,可為L(zhǎng)inux系統(tǒng)下的云主機(jī)提供共享訪問(wèn)服務(wù)。

演示示意圖:

一、創(chuàng)建云主機(jī)

打開(kāi)京東云控制臺(tái),依次點(diǎn)擊左側(cè)導(dǎo)航彈性計(jì)算-云主機(jī),在與云文件服務(wù)相同的地域華北-北京創(chuàng)建2臺(tái)云主機(jī),配置如下:

  • 付費(fèi)類型:按配置

  • 地域與可用區(qū):華北-北京/可用區(qū)C

  • 鏡像:官方鏡像-CentOS 7.6 64位

  • 規(guī)格:1核4G(僅作測(cè)試)

  • 存儲(chǔ):默認(rèn)

  • 網(wǎng)絡(luò):選擇一個(gè)創(chuàng)建好的VPC和子網(wǎng),如果沒(méi)有就新建一個(gè)

  • 帶寬:1Mbps

  • 名稱:web

  • 自定義數(shù)據(jù):如下

1#!/bin/bash
2yum?install?nginx?-y?&&?rm?-rf?/usr/share/nginx/html/index.html?&&?wget?-P?/usr/share/nginx/html/?https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/index.html?&&?cd?/etc/nginx/?&&?mv?nginx.conf?nginx.conf.bak?&&?wget?https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/nginx.conf?&&?systemctl?enable?nginx?&&?systemctl?start?nginx?&&?systemctl?stop?firewalld?&&?systemctl?disable?firewalld
  • 購(gòu)買量:2

自定義數(shù)據(jù)說(shuō)明:

1#!/bin/bash??#Linux腳本首行固定內(nèi)容
2yum?install?nginx?-y??#yum安裝ningx服務(wù)
3rm?-rf?/usr/share/nginx/html/index.html??#刪除nginx默認(rèn)首頁(yè)
4wget?-P?/usr/share/nginx/html/?https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/index.html??#下載自定義首頁(yè)
5cd?/etc/nginx/??#進(jìn)入到nginx配置文件所在目錄
6mv?nginx.conf?nginx.conf.bak??#備份nginx原配置文件
7wget?https://pocenv-hcc.s3.cn-north-1.jdcloud-oss.com/cfs/nginx.conf??#下載自定義配置文件
8systemctl?enable?nginx??#設(shè)置nginx開(kāi)機(jī)自啟
9systemctl?start?nginx??#啟動(dòng)nginx
10systemctl?stop?firewalld??#關(guān)閉防火墻
11systemctl?disable?firewalld??#永久關(guān)閉防火墻
12&&??#這個(gè)符號(hào)表示前面命令執(zhí)行成功后才會(huì)執(zhí)行后面的操作

自定義數(shù)據(jù)內(nèi)的index.html文件內(nèi)容如下:

1html>
2<html>
3<head>
4????<title>這是一個(gè)Nginx調(diào)用cfs文件的展示頁(yè)面title>
5<style> 6.ss?{ 7width:?800px; 8height:?280px; 9display:?flex;10align-items:?center;11justify-content:?center;12}13.ss?img?{14width:?100%;15height:?100%;16}17h2?{18color:?red;19}20style>
21head>
22<body>
23<h1>下面調(diào)用的是cfs內(nèi)的文件【1.png】h1>
24<h2>圖片路徑為/data/img/1.pngh2>
25<div?class="ss">
26????<img?src="/img/1.png">
27div>
28body>
29html>

云主機(jī)新建完成后結(jié)果如下:

現(xiàn)在我們分別復(fù)制云主機(jī)的公網(wǎng)IP到瀏覽器查看效果如下:

二、創(chuàng)建應(yīng)用型負(fù)載均衡(ALB)

1.創(chuàng)建負(fù)載均衡

打開(kāi)京東云控制臺(tái),依次點(diǎn)擊左側(cè)導(dǎo)航網(wǎng)絡(luò)-負(fù)載均衡,在應(yīng)用型中選擇華北-北京點(diǎn)擊創(chuàng)建按鈕

選擇應(yīng)用負(fù)載均衡,點(diǎn)擊確定

配置如下:

  • 地域與可用區(qū):華北-北京-可用區(qū)選擇可用區(qū)A、可用區(qū)B、可用區(qū)C

  • 網(wǎng)絡(luò):選擇和云主機(jī)相同的私有網(wǎng)絡(luò)(子網(wǎng)隨意,也可選擇與云主機(jī)相同的子網(wǎng),也可創(chuàng)建一個(gè)新的子網(wǎng),因?yàn)橥籚PC下的子網(wǎng)默認(rèn)是互通的),安全組選擇默認(rèn)安全組開(kāi)放全部端口

  • 帶寬:1Mbps

    名稱:cfs_alb

創(chuàng)建完成后如下圖:

2.配置負(fù)載均衡

2.1 新建虛擬服務(wù)器組

點(diǎn)擊創(chuàng)建好的負(fù)載均衡實(shí)例名稱,如下圖,找到虛擬服務(wù)器組后點(diǎn)擊新建虛擬服務(wù)器組

分組名稱填寫tg,將我們創(chuàng)建好的兩臺(tái)云主機(jī)添加到這個(gè)服務(wù)器組里,點(diǎn)擊確定

2.2 新建后端服務(wù)

如圖,找到后端服務(wù)后點(diǎn)擊新建后端服務(wù)

配置如下:

  • 基本信息:

    • 名稱:backend

    • 后端協(xié)議:默認(rèn)Http

    • 端口:80

    • 調(diào)度算法:默認(rèn)加權(quán)輪詢

    • 其他保持默認(rèn)

  • 健康檢查:

    • 健康檢查方式:HTTP

    • 檢查端口:80

    • 其他保持默認(rèn)

  • 添加服務(wù)器組:

    • 選擇服務(wù)器組:選擇我們上面創(chuàng)建好的虛擬服務(wù)器組`tg`

2.3 新建監(jiān)聽(tīng)器

如圖,找到監(jiān)聽(tīng)器后點(diǎn)擊新建監(jiān)聽(tīng)器

配置如下:

  • 前端監(jiān)聽(tīng)配置:

    • 監(jiān)聽(tīng)協(xié)議[端口]:Http 80

    • 其他保持默認(rèn)

  • 后端轉(zhuǎn)發(fā)配置:

    • 默認(rèn)后端服務(wù):選擇后端服務(wù)

    • 后端服務(wù)名稱:選擇前面創(chuàng)建好的后端服務(wù)`backend`

    • 其他保持默認(rèn)

  • 健康檢查:

    • 保持默認(rèn)

  • 添加服務(wù)器組:

    • 保持默認(rèn)

2.4 查看效果

復(fù)制負(fù)載均衡的公網(wǎng)IP到瀏覽器查看效果

三、創(chuàng)建云文件服務(wù)

首先我們需要打開(kāi)京東云官網(wǎng):www.jdcloud.com,點(diǎn)擊右上角控制臺(tái)登陸后點(diǎn)擊左側(cè)導(dǎo)航存儲(chǔ)-云文件服務(wù),在華北-北京點(diǎn)擊創(chuàng)建文件存儲(chǔ),配置如下:

  • 地域:華北-北京

  • 名稱:cfs_test

  • 虛擬私有云:選擇和云主機(jī)相同的私有網(wǎng)絡(luò)

  • 創(chuàng)建掛載目標(biāo):選擇和云主機(jī)相同的子網(wǎng)

創(chuàng)建結(jié)果如下:

四、掛載文件存儲(chǔ)

如下操作需要登陸兩臺(tái)云主機(jī)分別操作!

3.1 登陸我們創(chuàng)建好的云主機(jī),安裝nfs

1yum?install?–y?nfs-utils?-y

在Ubuntu系統(tǒng)的終端下,運(yùn)行如下命令:sudo apt-get install nfs-common

3.2 創(chuàng)建data目錄用于掛載文件存儲(chǔ)

1mkdir?-p?/data/img

3.3 .通過(guò)掛載目標(biāo)的IP地址掛載文件存儲(chǔ),掛載目標(biāo)的IP地址可在“控制臺(tái)-存儲(chǔ)-云文件服務(wù)-文件存儲(chǔ)”頁(yè)面,點(diǎn)擊該文件存儲(chǔ)的ID后查看。

如,掛載目標(biāo)的目錄為10.0.0.19:/cfs,掛載到上一步創(chuàng)建的nfs目錄。

注意,因掛載工具默認(rèn)NFS協(xié)議為4.0版本,所以CentOS 7.2及以下版本的掛載命令略有不同:

CentOS 6.9至CentOS 7.2版本運(yùn)行以下命令:

mount -t nfs,nfsvers=4.0, -o lookupcache=none 10.0.0.19:/cfs /data

CentOS 7.3及以上版本運(yùn)行以下命令:

mount -t nfs -o lookupcache=none 10.0.0.19:/cfs /data

Ubuntu系統(tǒng)的終端下,運(yùn)行如下命令:

mount -t nfs 10.0.0.19:/cfs /data

5.通過(guò)運(yùn)行以下命令,驗(yàn)證是否掛載成功:

1df?-h

掛載成功后會(huì)出現(xiàn)“Filesystem”為掛載目標(biāo)IP,“Mounted on”為上一步指定目錄的記錄。

五、上傳測(cè)試文件

首先準(zhǔn)備一張png格式的圖片,重命名為1.png,保存到桌面;

利用類似WinSCP或者FTP等工具將準(zhǔn)備好的測(cè)試圖片上傳到云主機(jī)web01的/data/img目錄下

上傳完成后,復(fù)制負(fù)載均衡公網(wǎng)IP到瀏覽器查看效果如下:

現(xiàn)在我們將云主機(jī)web1在控制臺(tái)停止并刪除,然后再刷新瀏覽器,發(fā)現(xiàn)測(cè)試圖片仍能夠正常顯示,原因在于測(cè)試圖片是直接上傳到了京東云云文件服務(wù)CFS中,云主機(jī)web1、web2共享CFS內(nèi)的數(shù)據(jù),所以刪除云主機(jī)對(duì)上傳的圖片不會(huì)產(chǎn)生影響。

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的centos7删除文件命令_干货 | 玩转云文件存储——利用CFS实现web应用的共享访问...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。