bestlong 怕失憶筆記

當健忘由隨機逐漸趨向常態時,作筆記是非常必要的

Entries for the ‘General’ Category

Grails: Error occurred running Grails CLI: No profile found for name [web].


1
2
3
4
5
6
7
8
9
> sdk env

Using java version 8.0.352-tem in this shell.

Using gradle version 5.1.1 in this shell.

Using grails version 4.0.3 in this shell.
> grails
| Error Error occurred running Grails CLI: No profile found for name [web]. (Use --stacktrace to see the full trace)
砍掉 build 目錄再跑一次就過關

1
2
3
4
5
6
> rm -rf build
| Resolving Dependencies. Please wait...

| Starting interactive mode...
| Enter a command name to run. Use TAB for completion:
grails>

Leave a Comment

Graylog: Indexer failures

查看 System/Overview 頁面,在 Indexer failures 有大量的失敗訊息:

錯誤訊息重點如下:

{“type”:”cluster_block_exception”,”reason”:”blocked by: [FORBIDDEN/12/index read-only / allow delete (api)];”}

這是 Elasticsearch 服務的問題

先檢查儲存空間是否太少,使用空間超過 95% 就會 read-only

df -h

不過我遇到的狀況是使用空間不到 50% 後來猜測但會不會是記憶體容量問題 (雖然日誌都沒相關資訊),將原本總量 8G 使用量在 4G 上下,停機增加到 16G 重啟後問題就消失了。

Leave a Comment

Home Assistant 一般設定無法編輯

Editor disabled because config stored in configuration.yaml.
由於 configuration.yaml 內已儲存設定,編輯功能已關閉

這是因為在 configuration.yaml 設定檔中有做 homeassistant 的設定,所以 Web UI 的編輯功能就鎖起來了。

可以參考官方說明來修改所需的屬性設定或是將設定檔內 homeassistant 的設定清除,然後重啟 Home Assistant 就可以在 Web UI 上直接編輯。

Leave a Comment

python pip 如何列出套件可用的版本編號

直接執行安裝指令 “pip install 套件名稱==” 但不提供版本編號會有錯誤訊息,在錯誤訊息的內容中就會提示套件所有可用的版本。


1
2
3
4
$ pip install Django==
Collecting Django==
  ERROR: Could not find a version that satisfies the requirement Django== (from versions: 1.1.3, 1.1.4, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.3, 1.3.1, 1.3.2, 1.3.3, 1.3.4, 1.3.5, 1.3.6, 1.3.7, 1.4, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8, 1.4.9, 1.4.10, 1.4.11, 1.4.12, 1.4.13, 1.4.14, 1.4.15, 1.4.16, 1.4.17, 1.4.18, 1.4.19, 1.4.20, 1.4.21, 1.4.22, 1.5, 1.5.1, 1.5.2, 1.5.3, 1.5.4, 1.5.5, 1.5.6, 1.5.7, 1.5.8, 1.5.9, 1.5.10, 1.5.11, 1.5.12, 1.6, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.6.10, 1.6.11, 1.7, 1.7.1, 1.7.2, 1.7.3, 1.7.4, 1.7.5, 1.7.6, 1.7.7, 1.7.8, 1.7.9, 1.7.10, 1.7.11, 1.8a1, 1.8b1, 1.8b2, 1.8rc1, 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.8.10, 1.8.11, 1.8.12, 1.8.13, 1.8.14, 1.8.15, 1.8.16, 1.8.17, 1.8.18, 1.8.19, 1.9a1, 1.9b1, 1.9rc1, 1.9rc2, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.9.5, 1.9.6, 1.9.7, 1.9.8, 1.9.9, 1.9.10, 1.9.11, 1.9.12, 1.9.13, 1.10a1, 1.10b1, 1.10rc1, 1.10, 1.10.1, 1.10.2, 1.10.3, 1.10.4, 1.10.5, 1.10.6, 1.10.7, 1.10.8, 1.11a1, 1.11b1, 1.11rc1, 1.11, 1.11.1, 1.11.2, 1.11.3, 1.11.4, 1.11.5, 1.11.6, 1.11.7, 1.11.8, 1.11.9, 1.11.10, 1.11.11, 1.11.12, 1.11.13, 1.11.14, 1.11.15, 1.11.16, 1.11.17, 1.11.18, 1.11.20, 1.11.21, 2.0a1, 2.0b1, 2.0rc1, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.12, 2.0.13, 2.1a1, 2.1b1, 2.1rc1, 2.1, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.7, 2.1.8, 2.1.9, 2.2a1, 2.2b1, 2.2rc1, 2.2, 2.2.1, 2.2.2)
ERROR: No matching distribution found for Django==

Comments (2)

error closing pipe: Bad file descriptor at /usr/lib/git-core/git-svn line 0.

在 ubuntu 14.04 x86_64 環境下將早期使用 subversion 作版本管理的程式專案移轉到 git 時碰到的錯誤訊息


1
2
3
4
5
6
7
$ git svn clone --username=bestlong --authors-file=authors.txt https://xxx.yyy.zzz/svn/repo-name repo-name
...省略
creating empty directory: trunk/logs
creating empty directory: trunk/templates_c
error closing pipe: Bad file descriptor at /usr/lib/git-core/git-svn line 0.
error closing pipe: Bad file descriptor at /usr/lib/git-core/git-svn line 0.
$

查了網路上有很多資訊,有提到很多可能因素,例如:記憶體不足,或者是 ulimit 的限制…等,但怎麼調整都沒有排除掉錯誤。直到看到有人提到 git version, svn version, 32 bit or 64 bit, Perl version 都是可能原因時,就直接找另一台 CentOS 6.6 x86_64 環境的主機跑看看,還真的就順利過關。

因為是一次性的作業,在更換環境後可以達成目的就不深入研究錯誤原因了。

Leave a Comment

  • 工商服務

    廣告讀取中...
  • 近期留言

  • 標籤

  • 彙整