EC2實例防火牆誤開啟、導致拒絕所有連接解決辦法


實驗環境:兩台ec2實例

firewalld開啟,拒絕ssh連接

1、開啟一個新的實例先關機(這邊已經開好了,直接操作)

 

 

2、找到控制面板查看卷(為防止意外可以在操作前先將有問題的那台ec2實例的數據卷快照)

 

 

 其中test是因為開啟防火牆導致連接不上的實例的數據盤,test-new是新建實例的數據盤

3、先把有問題的實例(test)關閉,斷開卷連接,在斷開前要查看下當前數據盤的附件信息(查看數據盤是掛載在哪個設備下,為了后面恢復重新掛載)

 

 

 

 

 

4、查看新建實例卷的附件信息,掛載問題盤的時候不要誤操作掛到相同的位置

5、掛載問題盤到新的實例上

  5.1、選中問題盤,點擊操作,連接

    

 

 

     

 

 

  5.2、問題盤附加到新建實例上,啟動新建實例,

  5.3、ssh連接新建實例

  5.4、查看磁盤,新掛載問題盤是否出現(8589MB這個是問題盤)

    

 

  5.5、掛載問題盤

    # mount /dev/nvme1n1p1 /mnt

    直接掛載會出現問題,使用dmesg命令查看詳細信息

    # dmesg 

    [  349.943519] XFS (nvme1n1p1): Filesystem has duplicate UUID f41e390f-835b-4223-a9bb-9b45984ddf8d - can't mount

    5.5.1、如果只是掛載一次的話可以添加如下選項進項掛載      

      # mount -o nouuid /dev/nvme1n1p1 /mnt

    5.5.1、一勞永逸的是重新生成新的UUID     

      # xfs_admin -U generate /dev/nvme1n1p1

      # mount  /dev/nvme1n1p1 /mnt

6、進入/mnt/目錄,修改你要進行的操作

7、操作完成后卸載掛載

  # umount /mnt/

8、返回到控制台,關閉新建實例、斷開問題盤連接,

9、掛載問題盤到問題實例上

  注意掛載點,默認centos映像掛載點是/dev/sda1

10、啟動機器

=================================================================

遇到問題:問題盤,誤開啟防火牆拒絕所有連接,新建實例后按照上述操作,掛載問題盤,啟動實例,導致新建實例ssh也連接不上,更換問題盤連接的設備地址(掛載點)啟動還是不行,斷開問題盤連接,ssh連接新建實例正常,檢查發現,問題實例和新建實例類型不一致,再新建一台實例,實例類型和問題實例一直沒有出現這個問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM