설치과정(4) - After Installation


목차


환경설정 및 서비스 확인

환경변수 적용

[root@filingbox box_enterprise_install]# source ~/.bashrc

root@filingbox:/FBOX/box_enterprise_install:>

 

설치가 완료되면 해당 shell 에서 다음의 명령어를 실행한다.

source ~/.bashrc

위의 명령어 실행 시 bashrc에 입력해 두었던 단축키워드를 바로 사용할 수 있다.

서비스 확인

root@filingbox:/FBOX/box_enterprise_install:> cd /FBOX/Namusoft/systemShell/

root@filingbox:/FBOX/Namusoft/systemShell:> ./varChange.sh

 

위의 경로로 이동하여 varChange.sh 파일을 실행한다..

root@filingbox:/FBOX/Namusoft/systemShell:> schk

 

schk 라는 명령어를 입력해 본다.

아래와 같은 서비스 화면을 확인할 수 있다.

이 파일의 설명은 “시스템 유틸리티” 가이드에 설명되어 있다.(참고)

시스템 설정 - OS, DB 등 주요 파라미터 설정

OS /솔루션을 설치하고 설치상태 그대로 두면 향후 시스템 운영에 문제가 생길 수 있다.

특히 OS의 ulimit 설정을 하지 않은 상태로 운영하면, 소프트웨어가 동작을 하지 않는 상황이 벌어질 수 있기 때문에, 운영에 필수적인 항목들은 반드시 설정해 두어야 한다.

  1. HELP Shell 실행

    root@filingbox:/FBOX/box_enterprise_install:> boxhelp

     

    console 화면에서 boxhelp를 입력한다.

    ┌──────────────────────────────────────────────┐

    │ ➤ FilingBox Enterprise Management Console             

    │                                                       

    │ ➤ Purpose   : FilingBox Help Desk              

    │ ➤ File Path : /FBOX/Namusoft/systemShell/  

    │ ➤ File Name : help.sh                              

    │ ➤ Version   : v1.0                                    

    └──────────────────────────────────────────────┘

     

    ----------------------------------------------------------

     [FilingBox Help] 아래 항목의 번호를 입력하세요.

    ----------------------------------------------------------

    > 1. Box 서비스 현황을 확인하고 싶다면?

    ----------------------------------------------------------

    > 2. 솔루션 설치 후 시스템 세팅이 필요하다면?

    ----------------------------------------------------------

    > 3. 시스템 현황 및 보고서 출력이 필요하다면?

    ----------------------------------------------------------

    > 4. 바로가기 정보가 보고 싶다면?

    ----------------------------------------------------------

    > 5. Help 종료

    ----------------------------------------------------------

     무슨 작업을 진행하시겠습니까? [1/2/3/4/5]:

     

     

     “2” 를 입력하고 넘어간다.

    ┌──────────────────────────────────────────────┐

    │ ➤ FilingBox Enterprise Management Console             

    │                                                                         

    │ ➤ Purpose   : FilingBox 운영환경 및 OS 환경 설정            

    │ ➤ File Path : /FBOX/Namusoft/systemShell/                    

    │ ➤ File Name : systemSet.sh                                         

    │ ➤ Version   : v1.0                                                      

    └──────────────────────────────────────────────┘

    ----------------------------------------------------------------------------

    >> 파일링박스 운영환경 설정을 시작합니다

     

    >> root 권한으로 실행해야 합니다.

    >> [필수] 항목에 대해서는 반드시 실행해 주시기 바랍니다.

    ----------------------------------------------------------------------------

    설정을 계속하시겠습니까? [y/n]:

     

     “y” 를 입력하고 넘어간다.

  2. 커널 파라미터 설정

    ┌──────────────────────────────────────────────┐

    │ ➤ FilingBox Enterprise Management Console                         

    │                                                                        

    │ ➤ Purpose   : FilingBox 운영환경 및 OS 환경 설정      

    │ ➤ File Path : /FBOX/Namusoft/systemShell/              

    │ ➤ File Name : systemSet.sh                                   

    │ ➤ Version   : v1.0                                                

    └──────────────────────────────────────────────┘

     

    ----------------------------------------------------------------------------

                         설정항목                                  |     설정여부    |

    ----------------------------------------------------------------------------

     1. [필수] SELINUX 설정 OFF                              |     설정완료    |

    ----------------------------------------------------------------------------

     2. [필수] Kernel Parameter 설정                         |     설정안됨    |

    ----------------------------------------------------------------------------

     3. [필수] my.cnf(mysql/mariadb) 설정                  |     설정안됨    |

    ----------------------------------------------------------------------------

     4. [필수] ulimit(open files) 설정                          |     설정안됨    |

    ----------------------------------------------------------------------------

     5. [권장] hostname 설정                                   |     설정완료    |

    ----------------------------------------------------------------------------

     6. [권장] Alias 설정(FilingBox Only)                     |     설정완료    |

    ----------------------------------------------------------------------------

     7. [권장] root 직접 로그인 금지 설정                   |     설정안됨    |

    ----------------------------------------------------------------------------

     8. [권장] SSH Port 변경                                    |     설정안됨    |

    ----------------------------------------------------------------------------

     9. [권장] MySQL Dump(백업/배치) 설정               |     설정안됨    |

    ----------------------------------------------------------------------------

     10. [FBE Only] Error/Panic 로그 확인 및 덤프 설정   |     설정안됨    |

    ----------------------------------------------------------------------------

     11. [FBE Only] 파일링박스 서비스 IP 변경                                  |

    ----------------------------------------------------------------------------

     12. [FBE Only] 파일링박스 관리자 비밀번호 관리                          |

    ----------------------------------------------------------------------------

     13. [FBE Only] 특정 폴더(개인,부서,프로젝트) 사용량 업데이트         |

    ----------------------------------------------------------------------------

     14. [FBE Only] 시스템 및 서비스 Configration 통합 확인                 |

    ----------------------------------------------------------------------------

     15. [FBE Only] 사용자별 grpserver 일자별 로그 확인                     |

    ----------------------------------------------------------------------------

     16. [FBE Only] 특정 폴더(휴지통,백업) 용량 확인                          |

    ----------------------------------------------------------------------------

     17. 설정 종료                                                                      |

    ----------------------------------------------------------------------------

     

    무슨 작업을 진행하시겠습니까? [1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17]:

     

     “2” 를 입력하고 넘어간다.

    무슨 작업을 진행하시겠습니까? [1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17]: 2

    --------------------------------------------------------------------------

    ▷▷▷ Kernel Parameter 를 세팅합니다.

    아래에서 기존 내용을 확인하시고, 입력값이 존재하지 않는다면 진행하세요.

    향후 수정이 필요할 경우 /etc/sysctl.conf 파일을 수정하세요

    --------------------------------------------------------------------------

     

    [sysctl.conf] 파일 내용 확인 :

    --------------------------------------------------------------------------

    # sysctl settings are defined through files in

    # /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.

    #

    # Vendors settings live in /usr/lib/sysctl.d/.

    # To override a whole file, create a new file with the same in

    # /etc/sysctl.d/ and put new settings there. To override

    # only specific settings, add a file with a lexically later

    # name in /etc/sysctl.d/ and put new settings there.

    #

    # For more information, see sysctl.conf(5) and sysctl.d(5).

    --------------------------------------------------------------------------

     

    설정을 계속하시겠습니까? [y/n]:

     

     “y” 를 입력하면 설정이 완료된다.

     설정된 값을 확인하고 싶으면, vi /etc/sysctl.conf 를 확인하면 된다.

  3. my.cnf 설정

    ┌──────────────────────────────────────────────┐

    │ ➤ FilingBox Enterprise Management Console                         

    │                                                                        

    │ ➤ Purpose   : FilingBox 운영환경 및 OS 환경 설정      

    │ ➤ File Path : /FBOX/Namusoft/systemShell/              

    │ ➤ File Name : systemSet.sh                                   

    │ ➤ Version   : v1.0                                                

    └──────────────────────────────────────────────┘

     

    ----------------------------------------------------------------------------

                         설정항목                                  |     설정여부    |

    ----------------------------------------------------------------------------

     1. [필수] SELINUX 설정 OFF                              |     설정완료    |

    ----------------------------------------------------------------------------

     2. [필수] Kernel Parameter 설정                         |     설정완료    |

    ----------------------------------------------------------------------------

     3. [필수] my.cnf(mysql/mariadb) 설정                  |     설정안됨    |

    ----------------------------------------------------------------------------

     4. [필수] ulimit(open files) 설정                          |     설정안됨    |

    ----------------------------------------------------------------------------

    아래 생략…….

     

    무슨 작업을 진행하시겠습니까? [1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17]:

     

     “3” 을 입력하고 넘어간다.

    무슨 작업을 진행하시겠습니까? [1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17]: 3

    --------------------------------------------------------------------------

    ▷▷▷ my.cnf 를 세팅합니다.

    아래에서 기존 내용을 확인하시고, 입력값이 존재하지 않는다면 진행하세요.

    향후 수정이 필요할 경우 /etc/my.cnf 파일을 수정하세요

    --------------------------------------------------------------------------

     

    [my.cnf] 파일 내용 확인 :

    --------------------------------------------------------------------------

    #

    # This group is read both by the client and the server

    # use it for options that affect everything

    #

    [client-server]

     

    #

    # include *.cnf from the config directory

    #

    !includedir /etc/my.cnf.d

     

    --------------------------------------------------------------------------

     

    설정을 계속하시겠습니까? [y/n]:

     

     “y” 를 입력하면 설정이 완료된다.

     설정된 값을 확인하고 싶으면, vi /etc/my.cnf 를 확인하면 된다.

     설정이 완료되면 mariadb가 재기동 된다.

  4. ulimit 설정

    ┌──────────────────────────────────────────────┐

    │ ➤ FilingBox Enterprise Management Console                         

    │                                                                        

    │ ➤ Purpose   : FilingBox 운영환경 및 OS 환경 설정      

    │ ➤ File Path : /FBOX/Namusoft/systemShell/              

    │ ➤ File Name : systemSet.sh                                   

    │ ➤ Version   : v1.0                                                

    └──────────────────────────────────────────────┘

     

    ----------------------------------------------------------------------------

                         설정항목                                  |     설정여부    |

    ----------------------------------------------------------------------------

     1. [필수] SELINUX 설정 OFF                              |     설정완료    |

    ----------------------------------------------------------------------------

     2. [필수] Kernel Parameter 설정                         |     설정완료    |

    ----------------------------------------------------------------------------

     3. [필수] my.cnf(mysql/mariadb) 설정                  |     설정완료    |

    ----------------------------------------------------------------------------

     4. [필수] ulimit(open files) 설정                          |     설정안됨    |

    ----------------------------------------------------------------------------

    아래 생략…….

     

    무슨 작업을 진행하시겠습니까? [1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17]:

     

     “4” 를 입력하고 넘어간다.

    무슨 작업을 진행하시겠습니까? [1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17]: 4

    --------------------------------------------------------------------------

    ▷▷▷ 시스템의 file-max 값을 확인합니다.

    ▷▷▷ open files 값을 아래의 file-max 값보다 작게 설정하세요

     

    설정 가능한 최대 file-max 값 :

     

    --------------------------------------------------------------------------

    file_max value is larger than 1024000, Set to 1024000

    open files 설정을 계속하시겠습니까? [y/n]:

     

    # This group is read both by the client and the server

    # use it for options that affect everything

    #

    [client-server]

     

    #

    # include *.cnf from the config directory

    #

    !includedir /etc/my.cnf.d

     

    --------------------------------------------------------------------------

     

    설정을 계속하시겠습니까? [y/n]:

     

     “y” 를 입력하면 설정이 완료된다.

     설정과정이 2번 진행되니 모두 “y”를 선택하고 진행하면 된다.

    ----------------------------------------------------------------------------

                         설정항목                                  |     설정여부    |

    ----------------------------------------------------------------------------

     1. [필수] SELINUX 설정 OFF                              |     설정완료    |

    ----------------------------------------------------------------------------

     2. [필수] Kernel Parameter 설정                         |     설정완료    |

    ----------------------------------------------------------------------------

     3. [필수] my.cnf(mysql/mariadb) 설정                  |     설정완료    |

    ----------------------------------------------------------------------------

     4. [필수] ulimit(open files) 설정                          |     설정완료    |

    ----------------------------------------------------------------------------

    아래 생략…….

     

    무슨 작업을 진행하시겠습니까? [1/2/3/4/5/6/7/8/9/10/11/12/13/14/15/16/17]:

     

     주요 4가지 항목에 대한 설정이 완료되면 위와 같이 “설정완료” 라는 문구가 출력된다.

또 다른 질문이 있으십니까? 문의 등록