본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.
UNIX용 SnapDrive에서 달러 기호를 잘못 해석합니다
기여자
변경 제안
-
이 문서 사이트의 PDF
- Linux에 대한 관리
- Solaris용 설치 및 관리
별도의 PDF 문서 모음
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
UNIX용 SnapDrive는 특수 문자가 구성 값의 일부로 지정된 경우 달러 기호($)와 모든 특수 문자를 다르게 해석합니다.
지정된 모든 구성 값은 숫자여야 합니다. $ 또는 다른 특수 문자를 구성 값의 일부로 지정하면 SnapDrive for UNIX는 값을 허용하지만 특수 문자 다음에 언급된 숫자 값은 다른 방식으로 해석합니다.
예
다음은 $가 해석되는 방법의 예입니다.
#a=$123 #echo $a 23 [root@vm-linux-51-233 ~]# /opt/NetApp/snapdrive/bin/config_set volume-clone-retry-sleep=$129 [root@vm-linux-51-233 ~]# /opt/NetApp/snapdrive/bin/config_show |grep volume-clone-retry-sleep volume-clone-retry-sleep:Number of seconds between retries during flex-clone create:'3':'29':1:0:'^[0-9]+$':filer
이 예에서 UNIX용 SnapDrive는 구성 값($123)을 23으로 해석합니다.
해결 방법
$ 앞에 백슬래시(\)를 지정하십시오. 이전 예제를 다음과 같이 수정합니다.
#a=\$123 #echo $a 23 [root@vm-linux-51-233 ~]# /opt/NetApp/snapdrive/bin/config_set volume-clone-retry-sleep=$129 [root@vm-linux-51-233 ~]# /opt/NetApp/snapdrive/bin/config_show |grep volume-clone-retry-sleep volume-clone-retry-sleep:Number of seconds between retries during flex-clone create:'3':'29':1:0:'^[0-9]+$':filer