11.Nas_1




●esxi작업) [VMware] ESXi ver 7.0.2 부팅시 스크립트 자동 실행하기

♨ 카랜더 일정 :
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● [VMware] ESXi 부팅시 스크립트 실행하기

    esxi ver7.0.2 에서 자동 실행 파일

    nano /etc/rc.local.d/local.sh

    추가내용

    # nano edit start 202208151525

    # find / -name nano

    cp /vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup/nano-2.2.2-3.1.x86_64/usr/bin/nano /bin/nano


    3232235521_1660544803.355.png

    [root@localhost:/vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup] cat  /etc/rc.local.d/local.sh
    #!/bin/sh ++group=host/vim/vmvisor/boot
    # local configuration options
    # Note: modify at your own risk!  If you do/use anything in this
    # script that is not part of a stable API (relying on files to be in
    # specific places, specific tools, specific output, etc) there is a
    # possibility you will end up with a broken system after patching or
    # upgrading.  Changes are not supported unless under direction of
    # VMware support.
    # Note: This script will not be run when UEFI secure boot is enabled.
    # ==================  add ..................start  ===============
    # this filename :  /etc/rc.local.d/local.sh
    # vm auto start
    # VM_autostart_test2_ip11_dsm7_1.sh
    # VM_autostart_11qkr_ds3615_dsm7.sh
    cd /vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup
    /vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup/VM_autostart_11qkr_ds3615_dsm7.sh &
    /vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup/VM_autostart_test3.sh &
    cd ~
    # teregram message at esxi start
    # TOKEN = 5245210519:AAGAiz3V3Eiv-HxPdx-??????Yyey04
    # CHATID = 778???077
    esxcli network firewall ruleset set -e true -r httpClient &
    # wget --post-data="chat_id=CHATID&text=ESXi_6.7_Booted_Completed" https://api.telegram.org/botTOKEN/sendMessage
    wget --post-data="chat_id=778557077&text=ESXi70_Booted_ok" https://api.telegram.org/bot5245210519:AAGAiz3V3Eiv-HxPdx-??????TYyey04/sendMessage
    esxcli network firewall ruleset set -e false -r httpClient &
    # nano edit start 202208151525
    # find / -name nano
    cp /vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup/nano-2.2.2-3.1.x86_64/usr/bin/nano /bin/nano
    
    # usb start 202208151537
    /etc/init.d/usbarbitrator start
    chkconfig usbarbitrator on
    # ===================================== add....end =========
    exit 0
    [root@localhost:/vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup]
    

    파일 정보

    3232235521_1660544864.9488.png

    파일저장위치

    ls /vmfs/volumes/6167e460-4819a5ce-dfc1-1cfd08738685/ESXi_backup/ -lrt

    3232235521_1660546884.5938.png

    아래는 정보 참조 바랍니다.

    부팅하는 동안 명령을 실행하도록 ESX/ESXi에서 rc.local 또는 local.sh 파일 수정(2043564)


    최종 업데이트: 2021. 10. 8.카테고리: 방법총 조회수: 73286 13구독하다

    목적

    이 문서에서는 부팅 프로세스 동안 ESX/ESXi에서 명령을 실행하도록 rc.local 또는 local.sh 파일을 수정하는 방법에 대한 정보를 제공합니다. 이 프로세스는 사용된 ESX/ESXi 버전에 따라 다릅니다. 참고: 보안 부팅(UEFI)의 보안 강화로 인해 이러한 옵션을 사용할 수 없습니다.

    해결

    ESX/ESXi 부팅 프로세스 중에 명령을 실행하려면 rc.local 또는 local.sh 구성 파일이 수정됩니다.



    참고 : VMware에서는 이러한 파일을 수정하지 않을 것을 권장합니다. 특별한 사용 사례 시나리오에서 또는 VMware 기술 지원의 지시가 있는 경우에만 이러한 파일을 수정해야 합니다. 대부분의 ESX/ESXi 구성 옵션 및 드라이버 매개변수는 재부팅 후에도 지속되며 다른 방법을 사용하여 설정됩니다. 자세한 내용 은 ESX/ESXi용 고급 옵션 구성(1038578) 및 ESX/ESXi에서 고급 드라이버 모듈 매개변수 구성(1017588) 을 참조하십시오 .

    ESXi 5.1/5.5/6.x/7.x

    ESXi 5.1 부팅 프로세스 중에 명령을 실행하려면 /etc/rc.local.d/ 디렉토리 에 있는 local.sh 파일 을 수정하십시오.

    추가예)

     ethtool --pause vmnic0 autoneg off

    를 추가하는 방법

    local.sh 파일 을 수정하려면 :

    nano 에디터를 이용 수정

    cd /etc

    nano local.sh

    예를 들면 다음과 같습니다.

    • #!/bin/sh
    • #!/bin/sh
    • # local configuration options
    • # Note: modify at your own risk!  If you do/use anything in this
    • # script that is not part of a stable API (relying on files to be in
    • # specific places, specific tools, specific output, etc) there is a
    • # possibility you will end up with a broken system after patching or
    • # upgrading.  Changes are not supported unless under direction of
    • # VMware support.

    • # Note: This script will not be run when UEFI secure boot is enabled.

    • ethtool --pause vmnic0 autoneg off
    • exit 0

    이 예에서 흐름 제어, 자동 협상을 비활성화 하는 ethtool 명령은 exit 0 행 위에 추가됩니다.

    참고 :

    • exit 0 행 뒤에 추가된 명령 은 실행되지 않습니다.
    • 종료 0 전에 추가 명령을 추가할 수 있습니다 .
    • 명령은 나열된 순서대로 실행됩니다.
    • 일반적으로 local.sh 파일 의 권한을 수정할 필요는 없습니다 . ESXi 5.1에서는 기본적으로 루트 사용자에게 이 파일에 대한 읽기 및 쓰기 권한이 있습니다.
    • UEFI 보안 부팅이 활성화되면 스크립트가 실행되지 않습니다.

    • ESXi 4.x/5.0

      Note: The information in this section applies only to ESXi, and not to ESX.

       

      To execute a command during the ESXi 4.x and 5.0 boot process, modify the rc.local file located at the /etc/ directory.

       

      To modify the rc.local file:

      1. Open the rc.local file using the vi editor. For more information, see Editing configuration files in VMware ESXi and ESX (1017022).
      2. Add the commands to be executed at the end of the file. For example:

        #!/bin/sh

        export PATH=/sbin:/bin

        log() {
        echo "${1}"
        /bin/busybox logger init "${1}"
        }

        # execute all service retgistered in ${rcdir} ($1 or /etc/rc.local.d)
        if [ -d "${1:-/etc/rc.local.d}" ] ; then
        for filename in $(find "${1:-/etc/rc.local.d}" | /bin/busybox sort) ; do
        if [ -f "${filename}" ] && [ -x "${filename}" ]; then
        log "running ${filename}"
        "${filename}"
        fi
        done
        fi

        # disables flow control auto-negotiation for vmnic0


        ethtool --pause vmnic0 autoneg off

        In this example, the ethtool command to disable flow control, auto-negotiation is added at the end of the file, on a new line.

        Notes:
        • Additional commands are added on separate lines within the file.
        • The commands are executed in the order listed.
        • Commands are disabled using the # characters at the beginning of the line.
        • Usually, it is not necessary to modify the permissions of the /etc/rc.local file. In ESXi 4.x and 5.0, by default, the root user has read and write permissions on this file.

     https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.




    • 일간 조회수
        • 게시물이 없습니다.
    • 주간 조회수
        • 게시물이 없습니다.
    • 월간 조회수
        • 게시물이 없습니다.


    Total 1,746 / 1 Page
    [ ● syncthing 으로 사진관리 자동백업 설정 재설정 재연결 작업 synology NAS간편 스마트폰 사… ]

    ● syncthing 으로 사진관리 자동백업 설정 재설정 재연결 작업 synology NAS간편 스마트폰 사진 백업- 가장빨리 백업및 pc에서 …

    [ ● dsm 7.2.1 update 해결)시놀로지 업데이트를 위한 시스템 용량이 부족합니다. 이 문서를 참조하… ] 댓글 4

    ● 해결)시놀로지업데이트를 위한 시스템 용량이 부족합니다. 이 문서를 참조하여 문제를 해결하십시오.Synology는 시스템 성능과 안정성이 향상…

    [ ● 작업) ESXi VM 이미지 백업 내보내기 작업) 호스트 또는 vSphere 클라이언트에서 VM을 내보… ]

    ● 작업) ESXi VM 이미지 백업 내보내기 작업) 호스트 또는 vSphere 클라이언트에서 VM을 내보내고 가져오는 간단한 방법은 무엇입니까…

    [ ● 시놀로지 네트워크 인터페이스 변경 속도가 높은 LAN 포트로 변경 합니다. ]

    ● 시놀로지 네트워크 인터페이스 변경속도가 높은 LAN 포트로 변경 합니다. 요즘 헤놀로지ARPL(Automated Redpill Loader)…

    [ ● Esxi 서버 vm 백업 툴 개방형 가상화 형식 도구(ovftool) 다운로드하여백업(Backup)하고… ] 댓글 1

    ● Esxi 서버 vm 백업 툴개방형 가상화 형식 도구(ovftool) 다운로드하여백업(Backup)하고 복원(Restore)하기방법1) esx…

    [ ● 시놀로지작업_성공2_삽질기) 무료ssl 인증서 자동생성/관리자 Nginx Proxy Manager 시놀… ] 댓글 1

    ● 시놀로지작업_성공2_삽질기) 무료ssl 인증서 자동생성/관리자 Nginx Proxy Manager 시놀로지 도커에 설치 작업정리된 작업은★★…

    [ ● 시놀로지작업) NPM 을 이용한 서브도메인 sub.aaa.duckdns.org를 이용한 시놀로지 역방향… ]

    ● 시놀로지작업) NPM 을 이용한 서브도메인 sub.aaa.duckdns.org를 이용한 시놀로지 역방향 프록시 적용 https;// 서브 도…

    [ ● 시놀로지작성) 도커 컨테이너 만들기에서 Web Station을 통해 웹 포털 활성화 ]

    ● 시놀로지작성) 도커컨테이너 만들기에서Web Station을 통해 웹 포털 활성화더이상 사용할 수 있는 노출된 포트가 없습니다. 노출된 포트…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-04-20 07:36:36

    오늘의 홈 현황


    • 현재 접속자♨ 154 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 7 명
    • 주간 가입자※ 15 명
    • 오늘 방문자 1,279 명
    • 어제 방문자 2,250 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,280,187 명
    • 전체 게시물※ 8,521 개
    • 전체 댓글수※ 24,485 개
    • 전체 회원수 10,913 명

    QR코드


    ☞ 사진기로 촬영하시면 방문링크 됩니다

    알림 0








    최신글↑